1、 mov cs:[bx],ax
2、 mov ax,cs
mov sp,25h
pop cs:[bx]...
- [rotapple] mov sp,24h不是25 sp是指向最后一个+1,但是开始是0开始的,所以其实你直接数有多少个 08/26 21:33
- [klxo] 谢谢“tomato”指正,发现确实错误,现改正如下 1. Mov ax,2000H 08/08 23:07
- [tomato] 这两个答案不应该是一样的。栈的理解还有问题,再看看。 08/07 22:41
- [chinatree] 嗯,加油 08/06 18:22
- [klxo] "u命令后面只输入起始地址,不要输入结束偏移地址,试一下这样有没有问题?" 一样的,可能真的是 08/06 16:14
- [tomato] 我在我的机子上试了一下没有问题。可能是你的系统出问题了。 08/06 08:56
- [游客] u命令后面只输入起始地址,不要输入结束偏移地址,试一下这样有没有问题? 08/06 08:53
- [klxo] 谢谢提醒,已弄清了,如下: CPU工作,是通过CS:IP指向内存单元,读取指令--改变IP,执行指 08/05 23:13
- [游客] 都正确。 08/02 17:32
- [游客] 四次不假,但是,博主描述的执行时机有点问题,看看本章节的小节点,cpu执行指令的顺序是怎么样的?什么 08/02 17:20
[2011-08-13 22:47] 检测6.1
阅读全文 |
评论次数(1) |
浏览次数(512) |
所属类型(汇编作业)
[2011-08-06 17:21] 检测点3.2
(1)
Mov ax,2000H
Mov ss,ax
Mov sp,0010H
(2)
Mov ax,2000H
Mov ss,ax
Mov sp,0010H...
Mov ax,2000H
Mov ss,ax
Mov sp,0010H
(2)
Mov ax,2000H
Mov ss,ax
Mov sp,0010H...
阅读全文 |
评论次数(2) |
浏览次数(458) |
所属类型(汇编作业)
[2011-08-06 16:21] 检测点3.1
(1)
Mov ax,1
Mov ds,ax
Mov ax,[0000] ax=2662H
Mov bx,[0001] bx=E626H
Mov ax,bx ax=E626H
Mov ax,[0000] ax=2662H
Mov bx,[0002] bx=D6E6H
Add ax,bx ax=FD48H
Add ax,[0004] ax=2C14H
Mov ax,0 ...
Mov ax,1
Mov ds,ax
Mov ax,[0000] ax=2662H
Mov bx,[0001] bx=E626H
Mov ax,bx ax=E626H
Mov ax,[0000] ax=2662H
Mov bx,[0002] bx=D6E6H
Add ax,bx ax=FD48H
Add ax,[0004] ax=2C14H
Mov ax,0 ...
阅读全文 |
评论次数(1) |
浏览次数(462) |
所属类型(汇编作业)
[2011-08-06 08:48] 关于U命令的使用(第二章 图2.45)中的例子 显示不正常
指令显示 不正常,是怎么回事?希望高手指点!!...
阅读全文 |
评论次数(3) |
浏览次数(464) |
所属类型(阅读中的疑问)
[2011-08-01 22:34] 检测题2.3
CPU 修改4次,如下:
MOV AX,BX 指令执行后,修改1次
SUB AX,AX 指令执行后,修改1次
JMP AX 指令执行,修改1次,执行后,修改1次...
MOV AX,BX 指令执行后,修改1次
SUB AX,AX 指令执行后,修改1次
JMP AX 指令执行,修改1次,执行后,修改1次...
阅读全文 |
评论次数(2) |
浏览次数(479) |
所属类型(汇编作业)
[2011-07-30 23:13] 检测题2.2答案
(1)00010H 1000FH
解题思路:偏移地址为16位(0H~FFFFH),
段地址*16 + 偏移地址 =物理地址
0001H*16 +(0H~FFFFH)=物理地址 分为:
1、0001H*16 +0H=00010H
2、0001H*16 + FFFFH=1000FH
(2)1001H 2000H
解题思路:段地址*16 + 偏移地址 =物理地址
即 SA*16 +(0H~FFFFH)=20000H
1、SA*16+0H=20000H ——>SA=2000H
2、SA*16+FFFFH=20000H——>SA=(20000H-FFFF...
解题思路:偏移地址为16位(0H~FFFFH),
段地址*16 + 偏移地址 =物理地址
0001H*16 +(0H~FFFFH)=物理地址 分为:
1、0001H*16 +0H=00010H
2、0001H*16 + FFFFH=1000FH
(2)1001H 2000H
解题思路:段地址*16 + 偏移地址 =物理地址
即 SA*16 +(0H~FFFFH)=20000H
1、SA*16+0H=20000H ——>SA=2000H
2、SA*16+FFFFH=20000H——>SA=(20000H-FFFF...
阅读全文 |
评论次数(1) |
浏览次数(430) |
所属类型(汇编作业)
[2011-07-29 14:56] 检测题2.1答案
(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=6C8...
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=6C8...
阅读全文 |
评论次数(3) |
浏览次数(467) |
所属类型(汇编作业)
[2011-07-29 09:35] 第一章节检测点试题答案
(1) 13
(2) 1024 , 0 , 1023
(3) 8*1024, 1024
(4) 2的30次方,2的20次方,2的10次方
(5) 64 , 1 ,16, 4
(6) 1 , 1 , 2 , 2 , 4
(7) 512 , 256
(8) 二进制...
(2) 1024 , 0 , 1023
(3) 8*1024, 1024
(4) 2的30次方,2的20次方,2的10次方
(5) 64 , 1 ,16, 4
(6) 1 , 1 , 2 , 2 , 4
(7) 512 , 256
(8) 二进制...
阅读全文 |
评论次数(1) |
浏览次数(393) |
所属类型(汇编作业)