汇编语言
syh666233
希望和大家一起学习哦!加油,踏实,快乐的学习!
展开
-
汇编语言(王爽)第三版检测点2.2答案和解析
1.给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为___到____解析:偏移地址是0-FFFFH,而段地址为1H,那么物理地址范围10H-1000FH所以CPU寻址范围为1000FH答案:1000FH2.有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元,则SA应满足的条件是:最小为____.最大为____解析:偏移地址为0-FF...原创 2018-07-17 12:02:59 · 2541 阅读 · 1 评论 -
汇编语言(王爽)第三版检测点2.3答案和解析
下面的三条指令执行后,CPU几次修改IP?都是在什么时候?最后IP中的值是多少?mov ax,bxsub ax,axjmp ax解析:首先需要知道jmp是什么?JMP是汇编语言中的无条件跳转指令。无条件跳转指令可转到内存中任何程序段。转移地址可在指令中给出,也可以在寄存器中给出,或在储存器中指出jmp ax,段间转移,转移地址的偏移量由AX指出,而AX=0,那么IP=0j...原创 2018-07-17 12:15:21 · 4745 阅读 · 2 评论 -
汇编语言王爽(第三版)第三章检测点答案和解析
检测点3.1(1) 在DEBUG中,用 "D 0:0 lf" 查看内存,结果如下: 0000:0000 70 80 F0 30 EF 60 30 E2-00 80 80 12 66 20 22 60 0000:0010 62 26 E6 D6 CC 2E 3C 3B-AB BA 00 00 26 06 66 88 下面的程序执行前,AX=0,BX=0,写出每条汇编指令执行完...原创 2018-07-23 11:22:10 · 7442 阅读 · 3 评论 -
汇编语言第三版(王爽版)第九章检测点
检测点9.1(1)assume cs:code data segment ? data ends code segment start:mov ax,data mov ds,ax mov bx,0 ...原创 2018-09-01 09:49:32 · 3886 阅读 · 0 评论 -
汇编语言王爽第三版第十章检测点
10.1补全程序,实现从内存1000:0000处开始执行指令assume cs:codestack segmentdb 16 dup(0)stack endscode segmentstart:mov ax,stack mov ss,ax mov sp,16 mov ax,___ push ax ...原创 2018-09-01 18:10:34 · 3332 阅读 · 0 评论 -
汇编语言第三版(王爽)第十一章检测点答案及解析
11.1写出下面每条指令执行后,ZF、PF、SF等标志位的值sub al ,al ZF=______ PF=_______ SF=________ mov al ,1 ZF=______ PF=_______ SF=________push ax Z...原创 2018-09-08 15:10:08 · 5843 阅读 · 3 评论 -
汇编语言第三版王爽12章检测点答案和解析
检测点12.1(1)用Debug查看内存,情况如下:0000:0000 68 10 A7 00 8B 01 70 00-16 00 9D 03 8B 01 70 00则3号中断源对应的中断处理程序的入口地址为:__________解析:086系统在存储器的最低1KB区域(00000H~003FFH)建立一个中断向量表,存放256个中断类型的中断向量。这1024个单元被分成256...原创 2018-09-10 22:41:55 · 2631 阅读 · 0 评论