匯編語言課后習(xí)題答案_第1頁
匯編語言課后習(xí)題答案_第2頁
匯編語言課后習(xí)題答案_第3頁
匯編語言課后習(xí)題答案_第4頁
匯編語言課后習(xí)題答案_第5頁
已閱讀5頁,還剩27頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

第二章答:直接由指令指定的I/O端口數(shù)為256個(gè)。

2、答:

3、答:字節(jié)單元:(30022H)=ABH,(30024H)=EFH

字單元:(30021H)=AB34H,(30022H)=CDABH。

4、答:3017:000A的存儲單元的物理地址是3017AH,

3015:002A的存儲單元的物理地址是3017AH,

3010:007A的存儲單元的物理地址是3017AH。

5、答:該程序的第一種字的物理地址是0AAA40H。

6、答:條件標(biāo)志OF、SF、ZF、CF的值依次分別為0、0、0、0。

7、答:(1)AX、BX、CX、DX、AH、AL、BH、BL、CH、CL、DH、DL、

SP、BP、DI、SI(注意:學(xué)生盡量不要用SP參加加減運(yùn)算)

(2)CX

(3)DX、AX、AH、AL

(4)CS、DS、ES、SS

(5)FLAGS

(6)IP

(7)SS、SP、BP

8、答:能夠用來批示存儲器地址的寄存器有BX、SP、BP、DI、SI、IP、CS、DS、

ES、SS。

9、答:唯一對的的是D。第三章2、答:

(1)ADDDX,BX

(2)ADDAL,[BX][SI]

(3)ADD[BX+0B2H],CX

(4)ADD[0524H],2A59H

(5)ADDAL,0B5H

3、答:

(1)MOVBX,OFFSETBLOCK+0AH

MOVDX,[BX]

(2)MOVBX,0AH

MOVDX,BLOCK[BX]

(3)MOVBX,OFFSETBLOCK

MOVSI,0AH

MOVDX,[BX][SI]

4、答:

(1)1200H

(2)0100H

(3)4C2AH

(4)3412H

(5)4C2AH

(6)7856H

(7)65B7H

6、答:

MOVBX,H

LESDI,[BX]

MOVAX,ES:[DI]

7、答:

(1)064DH

(2)0691H

(3)05ECH

9、答:

(1)MOVAX,[BX+0CH]

MOVZERO,AX

(2)MOVAX,ARRAY[BX]

MOVZERO,AX

10、答:

(1)(AX)=1234H

(2)(AX)=0032H

11、答:

(AX)=1E00H

12、答:

LEABX,CSTRING

MOVDL,[BX]

MOVDH,[BX+6]

13、答:

14、答:

LESBX,[]

MOVAX,ES:[BX]

16、答:

(1)74D4HSF=0ZF=0CF=0OF=0

(2)A5C1HSF=1ZF=0CF=0OF=1

(3)3240HSF=0ZF=0CF=1OF=0

(4)0000HSF=0ZF=1CF=1OF=0

17、答:

(1)0C754HSF=1ZF=0CF=1OF=0

(2)12B0HSF=0ZF=0CF=0OF=0

(3)45B0HSF=0ZF=0CF=0OF=1

(4)9F24HSF=1ZF=0CF=0OF=0

21、答:

(1)MOVAX,Z

SUBAX,X

ADDAX,W

MOVZ,AX

(2)MOVBX,X

ADDBX,6

MOVCX,R

ADDCX,9

MOVAX,W

SUBAX,BX

SUBAX,CX

MOVZ,AX

(3)MOVAX,W

IMULX

MOVBX,Y

ADDBX,6

IDIVBX

MOVZ,AX

MOVR,DX

22、答:

NEGDX

NEGAX

SBBDX,0

16、答:

MOVAX,A

MOVDX,A+2

TESTDX,8000H

JZSTORE;為正

NEGDX

NEGAX

SBBDX,0

STORE:MOVB,AX

MOVB+2,DX

17、答:

(1)MOVAL,S

SUBAL,6

DAS

ADDAL,V

DAA

MOVU,AL

(2)

MOVAL,Z

SUBAL,U

DAS

MOVU,AL

MOVAL,X

ADDAL,W

DAA

SUBAL,U

DAS

MOVU,AL

23、答:

(1)(BX)=9AH

(2)(BX)=61H

(3)(BX)=0FBH

(4)(BX)=1CH

(5)(BX)=0

(6)(BX)=0E3H

26、答:

把(DX)(AX)中的雙字左移四位(乘以16)。

20、答:

MOVCL,4

SHRAX,CL

MOVBL,DL

SHRDX,CL

SHLBL,CL

ORAH,BL

31、答:

(1)CLD

MOVCX,132

MOVAL,20H

LEADI,ARRAY

REPSTOSB

(2)CLD

MOVCX,9

MOVAL,‘*’

LEADI,ADDR

REPNESCASB

JNEL1

L2:……;找到

L1:……;未找到

(3)CLD

MOVCX,30

MOVAL,20H

LEADI,NAME

REPESCASB

JNEDO_NOT

MOVCX,30

MOVAL,‘$’

LEADI,NAME

REPSTOSB

DO_NOT:…

(4)CLD

MOVCX,30

LEASI,NAME

LEADI,ARRAY

REPMOVSB

STD

MOVCX,9

LEASI,ADDR+8

LEADI,ARRAY+131

REPMOVSB

34、答:

(1)轉(zhuǎn)L1

(2)轉(zhuǎn)L1

(3)轉(zhuǎn)L2

(4)轉(zhuǎn)L5

(5)轉(zhuǎn)L5

36、答:

2p£q時(shí),(AX)2

2p>q時(shí),(AX)1

38、答:

(1)(AX)=5(BX)=16(CX)=0(DX)=0

(2)(AX)=2(BX)=4(CX)=3(DX)=1

(3)(AX)=3(BX)=7(CX)=2(DX)=0

39、答:

第四章答:

(2)源操作數(shù)和目的操作數(shù)同為存儲器尋址方式。

(3)SI、DI同為變址寄存器。

(7)目的操作數(shù)不能是代碼段段寄存器CS。

(5)缺少PTR

5、答:

BYTE_VAR425954450CEE00??-01020102??00??01

020102??00??0102-0102??

WORD_VAR0000010002000000-0100020000000100

0200000001000200-000001000200????

FBFF594245545602-

8、答:PLENTH的值為22(16H)。

12、答:(1)10025

(2)25

(3)2548

(4)3

(5)103

(6)0FFFFH

(7)1

(8)3

5假設(shè)數(shù)據(jù)段中數(shù)據(jù)定義以下:

VARDW'34'

VAR1DB100,'ABCD'

VAR2DD1

COUNTEQU$-VAR1

XDW5DUP(COUNTDUP(0))

YLABELWORD

ZDB'123456'

VDW2,$-VAR

執(zhí)行下面程序段并回答下列問題。

MOVAX,COUNT;(AX)=?

MOVBX,Z-X;(BX)=?

MOVCX,V+2;(CX)=?

MOVDX,VAR;(DX)=?

MOVY+3,2

MOVSI,Y+4;(SI)=?

ADDZ+5,1

MOVDI,WORDPTRZ+4;(DI)=?、答:(AX)=9

(BX)=90

(CX)=109

(DX)=3334H

(SI)=3600H

(DI)=3700H

14、答:

(1)(AX)=1

(2)(AX)=2

(3)(CX)=20

(4)(DX)=40

(5)(CX)=1

17、答:

D_SEGSEGMENT

D_WORDLABELWORD

AUGENDDD99251

S_WORDLABELWORD

SUMDD?

D_SEGENDS

E_SEGSEGMENT

E_WORDLABELWORD

ADDENDDD-15962

E_SEGENDS

C_SEGSEGMENT

ASSUMECS:C_SEG,DS:D_SEG,ES:E_SEG

MAINPROCFAR

START:PUSHDS

MOVAX,0

PUSHAX

MOVAX,D_SEG

MOVDS,AX

MOVAX,E_SEG

MOVES,AX

MOVAX,D_WORD

MOVBX,D_WORD+2

ADDAX,ES:E_WORD

ADCBX,ES:E_WORD+2

MOVS_WORD,AX

MOVS_WORD+2,BX

RET

MAINENDP

C_SEGENDS

ENDSTART

16、答:

DATASGSEGMENTAT0E000H

WORD_ARRAYLABELWORD

BYTE_ARRAYDB100DUP(?)

DATASGENDS

STACKSGSEGMENTPARASTACK'STACK'

DW32DUP(?)

TOSLABELWORD

STACKSGENDS

CODESGSEGMENT

ORG1000H

MAINPROCFAR

ASSUMECS:CODESG,DS:DATASG,ES:DATASG,SS:STACKSG

START:

MOVAX,STACKSG

MOVSS,AX

MOVSP,OFFSETTOS

PUSHDS

SUBAX,AX

PUSHAX

MOVAX,DATASG

MOVDS,AX

MOVES,AX

……

RET

MAINENDP

CODESGENDS

ENDSTART

9編寫一種完整的程序,規(guī)定把含有23H,24H,25H,26H四個(gè)字符數(shù)據(jù)的數(shù)據(jù)區(qū)復(fù)制20次。、答:

DSEGSEGMENT

VAR1DB23H,24H,25H,26H

DSEGENDS

ESEGSEGMENT

VAR2DB80DUP('?')

ESEGENDS

CSEGSEGMENT

ASSUMECS:CSEG,DS:DSEG,ES:ESEG

MAINPROCFAR

START:

PUSHDS

MOVAX,0

PUSHAX

MOVAX,DSEG

MOVDS,AX

MOVAX,ESEG

MOVES,AX

MOVDX,20

CLD

LEADI,VAR2

AGAIN:

LEASI,VAR1

MOVCX,4

REPMOVSB

DECDX

JNZAGAIN

RET

MAINENDP

CSEGENDS

ENDSTART第五章1、答:

……

movcx,count

leasi,string1

leadi,string2

again:

moval,[si]

mov[di],al

incsi

incdi

loopagain

2、答:

codesegment

assumecs:code

mainprocfar

start:

pushds

movax,0

pushax

movah,1

int21h

subal,30h

cmpal,0

jzexit

movcl,al

movch,0

again:

movah,2

movdl,7

int21h

loopagain

exit:

ret

mainendp

codeends

endstart

……

8、答:

MOVCX,8

MOVDL,0

NEXT3:RORAX,1

JNCNEXT1

RORAX,1

JNCNEXT2

INCDL

NEXT2:LOOPNEXT3

ADDDL,30H

MOVAH,2

INT21H

MOVAH,4CH

INT21H

NEXT1:RORAX,1

JMPNEXT2

12、答:

……

movcx,100

leadi,mem

movax,0

cld

comp:

repnescasw

jcxzexit

pushcx

movsi,di

subdi,2

movbx,di

repmovsw

movwordptr[di],0

movdi,bx

popcx

jmpcomp

exit:

……

13、答:

……

movdx,100

movsi,0

repeat:

moval,string[si]

cmpal,30h

jbgoon

cmpal,39h

jagoon

orcl,20h;(cl)51

jmpexit

goon:

incsi

decdx

jnzrepeat

andcl,0dfh;(cl)50

exit:

……

14、答:

……

tabledw100hdup(?)

mdatadw?;寄存出現(xiàn)次數(shù)最多的數(shù)

countdw0;寄存出現(xiàn)次數(shù)

……

movbx,100h

movdi,0;di為數(shù)組TABLE的指針

next:

movdx,0

movsi,0

movax,table[di]

movcx,100h

comp:

cmptable[si],ax

jneaddr

incdx

addr:

addsi,2

loopcomp

cmpdx,count

jlechang

movcount,dx

movmdata,ax

chang:

adddi,2

decbx

jnznext

movcx,count

movax,mdata

……

19、答:

……

adw15dup(?)

bdw20dup(?)

cdw15dup(?)

……

movsi,0;si為數(shù)組A的指針

movbx,0;bx為數(shù)組C的指針

movcx,15

loop1:

movdi,0;di為數(shù)組B的指針

pushcx

movcx,20

movax,a[si]

loop2:

cmpb[di],ax

jneno

movc[bx],ax

addbx,2

jmpnext

no:

adddi,2

looploop2

next:

addsi,2

popcx

looploop1

21、答:……

movdx,0

leasi,array

movax,[si]

movbx,[si+2]

cmpax,bx

jnenext1

incdx

next1:

cmp[si+4],ax

jnenext2

incdx

next2:

cmp[si+4],bx

jnenum

incdx

num:

cmpdx,3

jldisp

decdx

disp:

movah,2

adddl,30h

int21h

……第六章答:

2、答:

(1)NAME1NAMELIST<>

(2)MOVAX,DATA;假設(shè)構(gòu)造變量NAME1定義在數(shù)據(jù)段DATA中

MOVDS,AX

MOVES,AX

MOVAH,10

LEADX,NAME1

INT21H

;

MOVCL,NAME1.ACTLEN

MOVCH,0

LEASI,NAME1.NAMEIN

LEADI,DISPFILE

CLD

REPMOVSB

6、答:SKIPLINESPROCNEAR

PUSHCX

PUSHDX

MOVCX,AX

NEXT:MOVAH,2

MOVDL,0AH

INT21H

MOVAH,2

MOVDL,0DH

INT21H

LOOPNEXT

POPDX

POPCX

RET

SKIPLINESENDP

7、答:

dsegsegment

numdw76,69,84,90,73,88,99,63,100,80

ndw10

s6dw0

s7dw0

s8dw0

s9dw0

s10dw0

dsegends

codesegment

mainprocfar

assumecs:code,ds:dseg

start:

pushds

subax,ax

pushax

movax,dseg

movds,ax

callsub1

ret

mainendp

sub1procnear

pushax

pushbx

pushcx

pushsi

movsi,0

movcx,n

next:

movax,num[si]

movbx,10

divbl

movbl,al

cbw

subbx,6

salbx,1

incs6[bx]

addsi,2

loopnext

popsi

popcx

popbx

popax

ret

sub1endp

codeends

endstart

8、答:

datasegment

maxlendb40

ndb?

tabledb40dup(?)

chardb'a';查找字符’a’

even

addrdw3dup(?)

dataends

codesegment

assumecs:code,ds:data

mainprocfar

start:

pushds

movax,0

pushax

movax,data

movds,ax

leadx,maxlen

movah,0ah

int21h;從鍵盤接受字符串

movaddr,offsettable

movaddr+2,offsetn

movaddr+4,offsetchar

movbx,offsetaddr;通過地址表傳送變量地址

callcount;計(jì)算CHAR的出現(xiàn)次數(shù)

calldisplay;顯示

ret

mainendp

countprocnear;count子程序

pushsi

pushdi

pushax

pushcx

movdi,[bx]

movsi,[bx+2]

movcl,byteptr[si]

movch,0

movsi,[bx+4]

moval,byteptr[si]

movbx,0

again:

cmpal,byteptr[di]

jnel1

incbx

l1:incdi

loopagain

popcx

popax

popdi

popsi

ret

countendp

displayprocnear;display子程序

callcrlf;顯示回車和換行

movdl,char

movah,2

int21h

movdl,20h

movah,2

int21h

moval,bl

andal,0fh

addal,30h

cmpal,3ah

jlprint

addal,7

print:

movdl,al

int21h

callcrlf

ret

displayendp

crlfprocnear;crlf子程序

movdl,0dh

movah,2

int21h

movdl,0ah

movah,2

int21h

ret

crlfendp

codeends

endstart第七章答:CLRBMACRON,ARRAY

CLD

MOVCX,N

MOVAL,20H

LEADI,ARRAY

REPSTOSB

ENDM

2、答:

WAGESMACRORATE,HOUR

MOVAL,RATE

MOVBL,HOUR

MULBL;計(jì)算周工資

ADDAX,AX

ADDAX,AX;一種月有4周

MOVWAG,AX;暫存中間成果

ADDBL,BL

ADDBL,BL;計(jì)算月出工小時(shí)數(shù)

MOVAL,BL

MOVAH,0

MOVBL,10

DIVBL

MOVBL,3

MULBL;計(jì)算獎金

ADDWAG,AX;計(jì)算工資總數(shù)

ENDM

宏展開:

1MOVAL,R1

1MOVBL,42

1MULBL

1ADDAX,AX

1ADDAX,AX

1MOVWAG,AX

1ADDBL,BL

1ADDBL,BL

1MOVAL,BL

1MOVAH,0

1MOVBL,10

1DIVBL

1MOVBL,3

1MULBL

1ADDWAG,AX

3、答:

(1)調(diào)用有效1PUSHAX

2MOVAX,P1

2SUBAX,P2

1CMPAX,0

1JGE??0000

1NEGAX

1??0000:MOVDISTANCE,AX

1POPAX

(2)調(diào)用有效1PUSHAX

2MOVAX,[BX]

2SUBAX,[SI]

1CMPAX,0

1JGE??0001

1NEGAX

1??0001:MOVX[DI],AX

1POPAX

(3)調(diào)用無效,有錯(cuò)誤指令

1??0002:MOV240H,AX

(4)調(diào)用有效,但無意義

宏展開略。

4、答:

SENDMACROSCHARS,DCHARS

LOCALNEXT,EXIT

PUSHAX

PUSHSI

MOVSI,0

NEXT:MOVAL,SCHARS[SI]

MOVDCHARS[SI],AL

CMPAL,24H

JZEXIT

INCSI

JMPNEXT

EXIT:POPSI

POPAX

ENDM

5、答:

BIN_SUBMACROOPERAND,COUNT,RESULT

LOCALNEXT

LEABX,OPERAND

MOVCX,COUNT

DECCX

MOVAL,[BX]

NEXT:INCBX

SUBAL,[BX]

LOOPNEXT

MOVRESULT,AL

ENDM

7、答:

宏展開:

2DATA0DW?

2DATA1DW?

9、答:

1MOVTAB,0

1MOVTAB+1,1

1MOVTAB+2,2

1MOVTAB+3,3

1MOVTAB+4,4

1MOVTAB+5,5

1MOVTAB+6,6

10、答:

STOREMACROX

IRPCX,0123456

MOVTAB+&X,X

ENDM

ENDM

12、答:

FINSUMMACROX,Y,SUM

MOVAX,X

MOVBX,Y

.IFAX>BX

ADDBX,BX

ADDAX,BX

MOVSUM,AX

.ELSE

ADDAX,AX

ADDAX,BX

MOVSUM,AX

.ENDIF

ENDM

14、答:

DOS21MACRODOSFUNC,BUFF

IFNBáBUFF?

MOVAH,DOSFUNC

MOVDX,OFFSETBUFF

INT21H

ELSE

MOVAH,DOSFUNC

INT21H

ENDIF

ENDM

展開宏調(diào)用:

1MOVAH,01

1INT21H

1MOVAH,0AH

1MOVDX,OFFSETIPFIELD

1INT21H第八章答:

(1)00048H(2)00020H

2、答:

movah,02

movdl,‘T’

movbx,0

movds,bx

movbx,21h*4

callfarptr[bx]

3、答:

moval,12h

out25h,al

4、答:

movdx,1000h

inax,dx

8、答:

(SP)=00FA

(SS)=0300

(IP)=0040

(FLAGS)=0040

9、答:

14H*4=50H,∴(00050H)=偏移地址,(00052H)=段地址

10、答:

pushds

movax,segint_rout

movds,ax

movdx,offsetint_rout

moval,09

movah,25h

int21h

popds

12、

答:D3→D2→D3→D4→D5→D1→D3→D5

13、

答:D3→D2→D4→D5→D1→D3→D5第九章答:

兩者不同點(diǎn)是功效1輸入字符可回顯,功效8輸入字符不回顯。

2、答:

dsegsegment

scodedb7,5,9,1,3,6,8,0,2,4

bufferdb10dup(?)

dsegends

;--------------------------------------------------------------------

csegsegment

mainprocfar

movax,dseg

movds,ax

movsi,0

movcx,10

leabx,scode

input:movah,01;鍵盤輸入

int21h

andal,0fh;ASCII→數(shù)字

xlat;換碼

movbuffer[si],al;存入緩沖區(qū)

incsi;修改地址指針

loopinput;輸入下一種數(shù)字

movax,4c00h;返回DOS

int21h

mainendp

csegends

endmain

3、答:

((24行×80)+40列)×2=3920=0F50H

4、答:

movdh,0ch;第12行

movdl,08h;第8列

movbh,0;0頁

movah,2;置光標(biāo)

int10h;BIOS調(diào)用

5、答:

movah,7;屏幕初始化

moval,0;全屏為空格

movbh,07h;正常屬性

movch,12;左上行

movcl,0;左上列

movdh,22;右下行

movdl,39;右下列

int10h;BIOS調(diào)用

6、答:

(1)movah,3;讀光標(biāo)位置

movbh,0;頁號

int10h;BIOS調(diào)用

(2)movdh,18h;第25行

movdl,0;第0列

movbh,0;0頁

movah,2;置光標(biāo)位置

int10h;BIOS調(diào)用

(3)movah,2;置光標(biāo)位置

movbh,0;0頁

movdx,0;0行0列

int10h;BIOS調(diào)用

movah,9;顯示字符及屬性

moval,‘M’;字符

movbh,0;0頁

movbl,7;正常屬性

movcx,1;顯示次數(shù)

int10h;BIOS調(diào)用

7、答:

messagedb‘Tryagain,youhave’Countdb‘n’

db‘starfightersleft.$’

;……

addcl,30h;二進(jìn)制數(shù)→ASCII

movcount,cl;存入COUNT

leadx,message;字符串地址

movah,09;顯示字符串

int21h;DOS調(diào)用

9、答:

messdb‘Whatisthedate(mm/dd/yy)’,07,‘$’

datedb10,0,10dup(‘‘)

movah,09;顯示字符串

leadx,mess;字符串地址

int21h

movah,0ah;鍵盤輸入

leadx,date;緩沖區(qū)地址

int21h

11、答:

MODECOM2:12,N,8,1第十章、1。答:

(1)EXYRNSUBPRO:FAR(2)PUBLICSUBPRO

2、答:

(1)PUBLICQTY,VALUE,PRICE

(2)EXTRNQTY:BYTE,VALUE:WORD,PRICE:WORD

3、答:

模塊1:

PUBLICVAR1,VAR2,LAB3

模塊2:

PUBLICVAR3,LAB2

EXTRNVAR1:DWORD,VAR2:BYTE,LAB1:NEAR,LAB3:FAR

模塊3:

PUBLICLAB3

EXTRNVAR1:DWORD,VAR2:BYTE,LAB1:NEAR,LAB2:FAR

4、答:

EXTRNSUBMUL:FAR

SSEGSEGMENT

DW64DUP(?)

SSEGENDS

;--------------------------------------------

DSEGSEGMENT

QTYDW?

PRICEDW?

DSEGENDS

;---------------------------------------------

CSEG1SEGMENT

ASSUMECS:CSEG1,DS:DSEG,SS:SSEG

CALLMULPROCFAR

MOVAX,DSEG

MOVDS,AX

MOVAX,PRICE

MOVBX,QTY

CALLFARPTRSUBMUL

CALLMULENDP

CSEG1ENDS

ENDCALLMUL

;------------------------------------------------

PUBLICSUBMUL

CSEG2SEGMENT

ASSUMECS:CSEG2

SUBMULPROCFAR

MULBX

RET

SUBMULENDP

CSEG2ENDS

END

;--------------------------------------------------

5、答:

1D_SEGSEGMENT

2XDW16DUP(?)

3YDW16DUP(?)

4D_SEGENDS

;--------------------------------------------

5E_SEGSEGMENT

6RDW16DUP(?)

7E_SEGENDS

;---------------------------------------------

8C_SEGSEGMENT

9ASSUMECS:C_SEG,DS:D_SEG,ES:E_SEG

10MAINPROCFAR

11MOVAX,D_SEG

12MOVDS,AX

13MOVAX,E_SEG

14MOVES,AX

15CALLCOMPUTE

16…

17MAINENDP

;------------------------------------------------

18COMPUTEPROCNEAR

19MOVCX,16

20MOVSI,0

21MOVDI,0

22MOVBX,0

23NEXT:MOVAX,X[SI]

24ADDAX,Y[DI]

25SUBAX,3

26MOVES:R[BX],AX

27INCSI

28INCDI

29INCBX

30LOOPNEXT

31RET

32COMPUTEENDP

33C_SEGENDS

;---------------------------------------------------

34ENDMAIN

(1)D_SEGSEGMENT

D_SEGENDS

;----------------------------------------

E_SEGSEGMENT

E_SEGENDS

;---------------------------------------

C_SEG1SEGMENT

ASSUMECS:C_SEG,DS:D_SEG,ES:E_SEG

MAINPROCFAR

MOVAX,D_SEG

MOVDS,AX

MOVAX,E_SEG

MOVES,AX

CALLFARPTRCOMPUTE

MAINENDP

C_SEG1ENDS

;------------------------------------------------

C_SEG2SEGMENT

ASSUMECS:C_SEG2,DS:D_

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論