题目就不抄了,第三版70页,入栈和出栈两种方式实现逆序复制。
1.1三个空,数据段从低位开始入栈
mov bx,2000H
mov ss,bx
mov sp,10H
1.2三个空,数据段高位开始存入出栈
mov bx,1000H
mov ss,bx
mov sp,0...
- [gyq] 做题之前先截图,nice。 08/29 23:57
- [游客] 嗯,我之前的做法是截图,自己动手,丰衣足食嘛。哈哈! 08/29 20:55
- [gyq] 正确。 08/29 00:11
- [firstasm] re:447861996 思路是把做错的题记录下来,因为再次做检测题的时候不一定遇到这些题,而且上 08/28 22:10
- [firstasm] re:gyq 非常感谢耐心指导,了解了。 08/28 22:07
- [447861996] 错题库?是不是把错题直接显示出来更符合你的想法?如果你没通过,就是说明没有掌握好,那回头再好好研究、 08/28 16:54
- [gyq] add al,0f5H ,这条指令在asm文件里不需要修改,就是对的;asm文件中有mov al,1 08/28 12:52
- [firstasm] 原来如此,没想到要进行修改。多谢指点 08/28 09:03
- [firstasm] 辛苦,多谢指点。 08/28 08:59
- [gyq] 先别急着怀疑题目, 如果怀疑题目错了,自己的错误就很难找出来了。 第二个选项敲: add a 08/28 01:46
[2014-08-28 22:45] 作业-监测点3.2
阅读全文 |
评论次数(1) |
浏览次数(239) |
所属类型(汇编作业)
[2014-08-27 22:19] 作业-监测点3.1
1、在Debug中,用"d 0:0 if"查看内存,结果如下:
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写出每条汇编指令执行完后相关寄存器的值。
mov ax,1 ax=1
mov ds,ax ds=1
mov ax,[0000] ax=2662H
mov bx,[0001] bx=e626H
mov ax,bx ...
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写出每条汇编指令执行完后相关寄存器的值。
mov ax,1 ax=1
mov ds,ax ds=1
mov ax,[0000] ax=2662H
mov bx,[0001] bx=e626H
mov ax,bx ...
阅读全文 |
评论次数(2) |
浏览次数(257) |
所属类型(汇编作业)
[2014-08-27 16:14] 建议网站弄个错题库
做书上的课后检测题状态自认为还不错,都能答上,计算部分使用了计算器,其他都靠自己做的。
昨天在网上做第一章的检测题3道题错了1道,也不知道错了哪个,过了一个小时通过了,但不是上次的那三道题。
今天上午做第二章的检测题5道题竟然只做对2道,到底哪3道题错了呢?
到了晚上又做了一次第二章的检测题,5道题对了4个,其中有一个题看着非常疑惑,在debug里测试了一下,也觉得题目有问题。
题目是这样的,下面哪个是错误的指令,mov ax,bx|add al,0f5h|mov al,bh|add al,100h。
这四个指令很容易排除第一个和第四个,但是第二个和第四个如果说有问题,我能想到的就是...
昨天在网上做第一章的检测题3道题错了1道,也不知道错了哪个,过了一个小时通过了,但不是上次的那三道题。
今天上午做第二章的检测题5道题竟然只做对2道,到底哪3道题错了呢?
到了晚上又做了一次第二章的检测题,5道题对了4个,其中有一个题看着非常疑惑,在debug里测试了一下,也觉得题目有问题。
题目是这样的,下面哪个是错误的指令,mov ax,bx|add al,0f5h|mov al,bh|add al,100h。
这四个指令很容易排除第一个和第四个,但是第二个和第四个如果说有问题,我能想到的就是...
阅读全文 |
评论次数(8) |
浏览次数(302) |
所属类型(疑惑讨论)
[2014-08-26 22:59] 作业-监测点2.3
下面的3条指令执行后,CPU几次修改IP?都是在什么时候?最后IP中的值是多少?
mov ax,bx
sub ax,ax (sub指令突然冒出来的,我就理解为减法了)
jmp ax
解题:CPU(4)次修改IP,最终IP值为0H,详解如下:
1、
mov指令放入指令缓冲器
修改IP指向sub (第一次修改)
执行mov指令 ax=bx=N
2、
sub指令进入缓冲器
修改IP指向jmp (第二次修改)
执行sub指令 ax=N-N=0
3、
jmp指令进入缓冲器
修改IP指向下一个指令 (第三次修改)
执行jmp指令,将IP值改为0 (第四次修改)...
mov ax,bx
sub ax,ax (sub指令突然冒出来的,我就理解为减法了)
jmp ax
解题:CPU(4)次修改IP,最终IP值为0H,详解如下:
1、
mov指令放入指令缓冲器
修改IP指向sub (第一次修改)
执行mov指令 ax=bx=N
2、
sub指令进入缓冲器
修改IP指向jmp (第二次修改)
执行sub指令 ax=N-N=0
3、
jmp指令进入缓冲器
修改IP指向下一个指令 (第三次修改)
执行jmp指令,将IP值改为0 (第四次修改)...
阅读全文 |
评论次数(1) |
浏览次数(195) |
所属类型(汇编作业)
[2014-08-26 22:07] 作业-监测点2.2
1、给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为(10H)到(1000FH)。
2、有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为(1001H),最大为(2000H)。
反过来思考一下,当段地址给定为多少CPU无论怎么变化偏移地址都无法寻到20000H单元?
答:SA小于(1001H)或大于(2000H)。...
2、有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为(1001H),最大为(2000H)。
反过来思考一下,当段地址给定为多少CPU无论怎么变化偏移地址都无法寻到20000H单元?
答:SA小于(1001H)或大于(2000H)。...
阅读全文 |
评论次数(2) |
浏览次数(202) |
所属类型(汇编作业)
[2014-08-26 22:00] 作业-监测点2.1
mov ax,62627 ax=F4A3H
mov ah,31H ax=31A3H
mov al,23H ax=3123H
add ax,ax ax=6246H
mov bx,826CH bx=826CH
mov cx,ax cx=6246H
mov ax,bx ax=826CH
add ax,bx ax=04D8H
mov al,bh ax=0482H
mov ah,bl ax=6C82H
add ah,ah ax=D882H
add al,6 ax=D888H
add al,al ...
mov ah,31H ax=31A3H
mov al,23H ax=3123H
add ax,ax ax=6246H
mov bx,826CH bx=826CH
mov cx,ax cx=6246H
mov ax,bx ax=826CH
add ax,bx ax=04D8H
mov al,bh ax=0482H
mov ah,bl ax=6C82H
add ah,ah ax=D882H
add al,6 ax=D888H
add al,al ...
阅读全文 |
评论次数(1) |
浏览次数(194) |
所属类型(汇编作业)
[2014-08-26 21:47] 作业-监测点1.1
1、1个CPU的寻址能力为8kb,那么他的地址总线的宽度为(13)。
2、1kb的存储器有(1024)个存储单元,存储单元的编号从(0)到(1023)。
3、1KB的存储器可以存储(8192)个bit,(1024)个Byte。
4、1GB、1MB、1KB分别是(1024^3、1024^2、1024)Byte。
5、8080、8088、80286、80386的地址总线宽度分别为16根、20根、24根、32根,则他们的寻址能力分别为:(64)KB、(1)MB、(16)MB、(4)GB。
6、8080、8088、8086、80286、80386的数据总线宽度分别为8根、8根、16根、16根...
2、1kb的存储器有(1024)个存储单元,存储单元的编号从(0)到(1023)。
3、1KB的存储器可以存储(8192)个bit,(1024)个Byte。
4、1GB、1MB、1KB分别是(1024^3、1024^2、1024)Byte。
5、8080、8088、80286、80386的地址总线宽度分别为16根、20根、24根、32根,则他们的寻址能力分别为:(64)KB、(1)MB、(16)MB、(4)GB。
6、8080、8088、8086、80286、80386的数据总线宽度分别为8根、8根、16根、16根...
阅读全文 |
评论次数(1) |
浏览次数(185) |
所属类型(汇编作业)