changyin1116
我只答第一题,其它的太费事了,其实第1题也很费事的,呵呵。进入debug(下面只给出输入内容,
美美吻臭臭
由于该中断服务程序的入口地址为SERVE,因此其偏移地址已确定,关键是你要理解你要写的代码中,其CS和中断服务程序的CS是一致的。代码如下:MOV AX,0MOV DS,AXMOV BX,60H*4MOV DX,OFFSET SERVEMOV [BX],DXADD BX,2PUSH CSPOP AXMOV [BX],AX ..SERVE:..
土耳其电信
直接装入法:PUSH DSPUSH AXXOR AX, AXMOV DS, AX ;MOV AX, OFFSET SERVE ;取来偏移地址.MOV DS: [60H * 4], AX ;写入.MOV AX, SEG SERVE ;取来段地址.MOV DS: [60H * 4 + 2], AX ;写入.POP AXPOP DS;完. --------------------利用DOS系统功能调用:PUSH DSMOV AX, SEG SERVE ;取来段地址.MOV DS, AXMOV DX, OFFSET SERVE ;取来偏移地址.MOV AX, 2560H ;25H:写中断向量;60H:中断类型码.INT 21HPOP DS;完
优质考试培训问答知识库