Библиотека knigago >> Прочее >> Устаревшие материалы >> Системное программирование на Ассемблере для IBM-совместимых компьютеров


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1823, книга: Варвара. Прошедшая сквозь туман. (СИ)
автор: Ирина Снегирева

"Варвара. Прошедшая сквозь туман" Ирины Снегиревой - это юмористический роман, который перенесет вас в причудливый мир, где смех и непредсказуемость идут рука об руку. Главная героиня - Варвара, непутевая, но очаровательная девушка, которая обладает уникальной способностью попадать в самые невероятные и неловкие ситуации. Когда она наследует старинное поместье в глуши, ее жизнь переворачивается с ног на голову. Поместье оказывается населенным эксцентричными персонажами, включая...

СЛУЧАЙНАЯ КНИГА

А. В. Богословский - Системное программирование на Ассемблере для IBM-совместимых компьютеров

Системное программирование на Ассемблере для IBM-совместимых компьютеров
Книга - Системное программирование на Ассемблере для IBM-совместимых компьютеров.  А. В. Богословский  - прочитать полностью в библиотеке КнигаГо
Название:
Системное программирование на Ассемблере для IBM-совместимых компьютеров
А. В. Богословский

Жанр:

Системное программирование, Assembler, Устаревшие материалы

Изадано в серии:

неизвестно

Издательство:

МИП "Память", ИПЦ РАУ

Год издания:

ISBN:

5871400566

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Системное программирование на Ассемблере для IBM-совместимых компьютеров"

Пособие предназначено для программистов, знакомых с ассемблером, желающих углубить свои знания операционной системы MS-DOS. Приведены программы: определение типа видеоадаптера и работа с ним; чтение таблицы разделов жесткою диска; нестандартного форматирования дорожки дискеты с целью защиты от копирования; использования НОТ KEY в резидентных про1раммах; драйвера и его отладки.

Читаем онлайн "Системное программирование на Ассемблере для IBM-совместимых компьютеров". [Страница - 7]

3aJq>b188eM 4taAn, co.Qep*lU,WtA
AH.3Eh
; OTnamtBaeMbfA .QPaAaep
MOV
INT
21h
: (ott 4laAn HaM t'5o.m.we He HYlkeH)
3&HOCHM B none STR1NG.-ADDR anpec crpoKH H3 "CONFlG.SYS"

; ,apaABepa

(8 HameR nporpaMMe - B.IJ.Pf!C CTpOKH CONFlG---STRJNG)

MOY
MOV

WORD PTR STRIN(L..ADOR, OFFSET CONFIG-.STRING
WORD PTR STRlNG-MlDR[2l, ES
AJUI 8bI3OBa npouellYP CTpBTentH H npepwBaHHJI 4xJpMHpyeM a.npeca 3THX npoue.nyp
MOV
STRATEGY~, OS ; ceNetrr KO,Q8. 3aJl))'lkIleMOrO
MOV
I!'offfiRRUPT-.-.SEC, OS :.npaAaepa ceij4ac paseK OS
MOY
AX, DS:6
; 6epeM H3 3aronOBKa .QpaABepa
MOV
STRA1CGY,AX
. :8JU>8C& nlXl'le.Q:YP CJl)8T81'MH"
MOV
AX. OS:8
. ; npepblBaHH:JI H 38HOCHM HX •
MOV
INTERRUPT, AX
: CMeQletfHe .QJUI 8bI3OB& npoue.nyp
nOMel,\JaeM 8 penlCTp ax a.npec 38Dpoca .QP~aepa
LEA
B~. REQUEST
JMP
START-DRIVER
AIIR y.Qo6cTBa pa60Tbl c OTn~'lHKOM ycraHlUlJJHBaeM, &JlPeC lOOOh
ORG
lOOOh

QUIT---.LOOP:
Tefloepit

UHKJI C'Dn1IIII&IIMJI c:-rpQtnt WlJI CONF1G-STRJNG
LEA

RFP

01. CONF1G......sT'RlNG

; 8 pentCTp 01 Mpec

AH,3Dh

; llIII3III8lIeN

crpotSa 4Ch 0

BbfXOJJ; to

nporp8MMltl

; BblDOJ1HJJeM 4tYKKUHIO

ENDS
BEGIN

END

3aH8C8M •

; nepeXOWtM Ha 4q:lMHpoaatIHe 38J1POCa

0IIIH&cH orrt!I&UI IIIIIIlO.IutM coo6Iaemce H nepex04HM Ha KOHeu npoI1J8MMbI
MOY .
OX, OATA.....SEG
; DOMeIIPeN anpec coo&,geHHJI
MaY .
OS,
nap)'~
LEA
ox, MESSAGEJ
; DS:OX
MaY
AH, 09
; ~. cIIYJtKUHJI - 8IlI8Oll
INT ' 2 1 h
; ~ Ha 3Iq)8H

,[{JUI HcnoJlb3OBaHIDI

noR nporpaMMbl, ee HalIO 33lIYCTHTb no,ll ynpaanemteM KaKOro-JIH60

OTJIaA"lHlKaneHHJO, aBTOp 6bU1 orpaHHt{eH

ace aonpocu, npenCT3BJUlIOlUHe HHTepec
He TOJIbKO

KaJ(

HJPYJllKY.

06~MOM

Programming. Prentice-Hall lntemational. Inc.

KHHrH H, n03TOMY, He C)'Men H3J10)I(HTb

1987. London.

NlR 'feJlOBeKa. >KenillOJUero HCnOnb30BaTb KOMnblOTep

no H KaK cepbe3Hbdt

HHCTP)'MeHT. O,QHaKO,

aBTOP HCUleeTCH, 'ft'O KHHra

3.

\{T06bf

OT HHX 6b1J1a JTaT

0

0

0

0

I

1

1

0

1

I

1

0

- CKaHHpoBaTb Uenorc~! 'repne rca.
,lleHCTByeT Ha lImarn OF, SF, ZF, PF It CF.

SHR

oPt, CL
- ClllJHHyrb COllepJkI'iMOe onepauaa OPt H2 CL srrpaeo. Cvapunn- cr.
TepllIOTCJl. ,lleHCTByeT aa rpJlarn OF, SF, ZF, PF H CF.

'SIlT

npu 3TOM

- YCTaHoBI1Tb qmar nepeaoca CF.

STC

90

91

KOMllblOn:PHblE KYPCbI nPOn'AM M HCIOB

MOCKBa 1992-1993 roll.
MaJlGe HllJlHlI!tJtYaJlbllGe npe,lJ,llpllllnle "n8NJlTb"
I. C.. CTe.. Hoe nporpa......pB2lme Ha Ac ceM6nepe, 8 epene M S- DOS. npollonJ.nrrrJlbHOCTb

roTOlIHT I: H3,o,a1ll1l0

ocypcou - 11D --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.