assume cs:codesg,ss:stacksg,ds:datasg
stacksg segment
dw 0,0,0,0,0,0,0,0
stacksg ends
datasg segment
db '1. display '
db '2. brows '
db '3. replace '
db '4. modify '
datasg ends
codesg segment
start: mov ax,datasg
mov ds,ax
mov bx,0
...
- [521dabao] 能给看一下执行结果吗 我是新手在debug中的时候不怎么会。。。谢谢 11/20 13:27
- [游客] 第一题也能debug验证,加油 11/18 16:48
- [游客] 24h --------- 这几个答案不是定值。这个值也对。 11/18 16:47
- [mess] 执行完 sub ax,ax后 读 入 jmp ax后 --------- 11/04 16:28
- [mess] 正确。 11/04 16:27
- [游客] 都正确。 11/02 15:19
- [游客] 不错,等学完本章实验一,用debug跟踪一下第一题,一是验证,也是对debug的熟练过程。 11/02 15:19
[2010-11-18 22:12] 实验6
阅读全文 |
评论次数(1) |
浏览次数(481) |
所属类型(汇编作业)
[2010-11-16 11:42] 检测点6.1
(1)
mov cs:[bx],ax
(2)
cs
24h
pop cs:[bx]...
mov cs:[bx],ax
(2)
cs
24h
pop cs:[bx]...
阅读全文 |
评论次数(1) |
浏览次数(498) |
所属类型(汇编作业)
[2010-11-15 15:50] 检测点3.2
(1)
mov bx,2000h
mov ss,bx
mov sp,0010h
(2)
mov bx,1000h
mov ss,bx
mov sp,0000h...
mov bx,2000h
mov ss,bx
mov sp,0010h
(2)
mov bx,1000h
mov ss,bx
mov sp,0000h...
阅读全文 |
评论次数(0) |
浏览次数(398) |
所属类型(汇编作业)
[2010-11-15 14:42] 检测点3.1
(1)
AX=2662H
BX=E626H
AX=E626H
AX=2662H
BX=D6E6H
AX=FD48H
AX=2C14H
AX=0000H
AX=00E6H
BX=0000H
BX=0026H
AX=000CH
(2) ;cs:ip=2000:0
mov ax,6622h ; cs:ip=2000:3
jmp 0ff0:0100 ; cs:ip=1000:0
mov ax,2000h ; cs:ip=1000:3
mov ds,ax ; cs:ip=1000:5
mov ax,[0008] ; cs:ip=1000:...
AX=2662H
BX=E626H
AX=E626H
AX=2662H
BX=D6E6H
AX=FD48H
AX=2C14H
AX=0000H
AX=00E6H
BX=0000H
BX=0026H
AX=000CH
(2) ;cs:ip=2000:0
mov ax,6622h ; cs:ip=2000:3
jmp 0ff0:0100 ; cs:ip=1000:0
mov ax,2000h ; cs:ip=1000:3
mov ds,ax ; cs:ip=1000:5
mov ax,[0008] ; cs:ip=1000:...
阅读全文 |
评论次数(1) |
浏览次数(516) |
所属类型(汇编作业)
[2010-11-09 12:47] Pause
停一星期,忙考试。...
阅读全文 |
评论次数(0) |
浏览次数(346) |
所属类型(默认类型)
[2010-11-03 16:02] 检测点2.3
CPU被修改了4次,最后IP的值是0
分别在以下地方被修改:
执行完 mov ax,bx后
执行完 sub ax,ax后
读 入 jmp ax后
执行完 jmp ax后...
分别在以下地方被修改:
执行完 mov ax,bx后
执行完 sub ax,ax后
读 入 jmp ax后
执行完 jmp ax后...
阅读全文 |
评论次数(1) |
浏览次数(517) |
所属类型(汇编作业)
[2010-11-03 16:02] 检测点2.2
(1)00010H 1000FH ;在64K范围变化 即 0~FFFFH
(2)1001H 2000H ;20000H-FFFFH=10001H 在偏移取FFFFH时已经最大所以无法用偏移计算到上式最后的值1,所以只好段加1...
(2)1001H 2000H ;20000H-FFFFH=10001H 在偏移取FFFFH时已经最大所以无法用偏移计算到上式最后的值1,所以只好段加1...
阅读全文 |
评论次数(1) |
浏览次数(486) |
所属类型(汇编作业)
[2010-10-30 21:38] 检测点2.1
(1) ;62627D =1111 0100 1010 0011B =F4A3H
AX=F4A3H
AX=31A3H
AX=3123H
AX=6246H
BX=826CH
CX=6246H
AX=826CH
AX=04D8H ;溢出
AX=0482H
AX=6C82H
AX=D882H
AX=D888H
AX=D810H ;溢出
AX=6246H
(2)
mov ax,2 ;把AX赋值2
add ax,ax ;ax的2次方 ax=4
add ax,ax ;ax的3次方 ax=8
add...
AX=F4A3H
AX=31A3H
AX=3123H
AX=6246H
BX=826CH
CX=6246H
AX=826CH
AX=04D8H ;溢出
AX=0482H
AX=6C82H
AX=D882H
AX=D888H
AX=D810H ;溢出
AX=6246H
(2)
mov ax,2 ;把AX赋值2
add ax,ax ;ax的2次方 ax=4
add ax,ax ;ax的3次方 ax=8
add...
阅读全文 |
评论次数(1) |
浏览次数(500) |
所属类型(汇编作业)
[2010-10-29 23:20] 检测点1.1
(1)13 ;8KB=2的13次方
(2)1024 0 1023 ;1K=2的10次方=1024 地址从0开始
(3)8192 1024 ;1024*8=8192
(4)2的30次方 2的20次方 2的10次方
(5)64 1 16 4
(6) 1 1 2 2 4 ;1B=8bit,每根数据总线每次传送一个二进制位,即1bit
(7)512 256 ;16位每次2B,32位每次4B
(8)二进制...
(2)1024 0 1023 ;1K=2的10次方=1024 地址从0开始
(3)8192 1024 ;1024*8=8192
(4)2的30次方 2的20次方 2的10次方
(5)64 1 16 4
(6) 1 1 2 2 4 ;1B=8bit,每根数据总线每次传送一个二进制位,即1bit
(7)512 256 ;16位每次2B,32位每次4B
(8)二进制...
阅读全文 |
评论次数(1) |
浏览次数(467) |
所属类型(汇编作业)