汇编语言第二版课后答案
【篇一:汇编语言(王爽)第二版课后题全答案】
ss=txt>add al,6 ax=d888h add al,alax=d810h mov ax,cxax=6246h
microsoft(r) windows dos
(c)copyright microsoft corp 1990-2001. c:\\docume~1\\admini~1debug -a
0c1c:0100 mov ax,f4a3 0c1c:0103 mov ah,31 0c1c:0105 mov al,23 0c1c:0107 add ax,ax
0c1c:0109 mov bx,826c 0c1c:010c mov cx,ax 0c1c:010e mov ax,bx 0c1c:0110 add ax,bx 0c1c:0112 mov al,bh 0c1c:0114 mov ah,bl 0c1c:0116 add ah,ah 0c1c:0118 add al,6 0c1c:011a add al,al 0c1c:011c mov ax,cx 0c1c:011e -r
ax=0000 bx=0000 cx=0000 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=0100nv up ei pl nz na po nc
0c1c:0100 b8a3f4 mov ax,f4a3 -t
ax=f4a3 bx=0000 cx=0000 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=0103nv up ei pl nz na po nc
0c1c:0103 b431 mov ah,31 -t
ax=31a3 bx=0000 cx=0000 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=0105nv up ei pl nz na po nc
0c1c:0105 b023 mov al,23 -t
ax=3123 bx=0000 cx=0000 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=0107nv up ei pl nz na po nc
0c1c:0107 01c0 add ax,ax -t
ax=6246 bx=0000 cx=0000 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=0109nv up ei pl nz na po nc
0c1c:0109 bb6c82 mov bx,826c -t
ax=6246 bx=826c cx=0000 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=010cnv up ei pl nz na po nc
0c1c:010c 89c1 mov cx,ax -t
ax=6246 bx=826c cx=6246 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=010env up ei pl nz na po nc
0c1c:010e 89d8 mov ax,bx -t
ax=826c bx=826c cx=6246 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=0110nv up ei pl nz na po nc
0c1c:0110 01d8 add ax,bx -t
ax=04d8 bx=826c cx=6246 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=0112ov up ei pl nz ac pe cy
0c1c:0112 88f8 mov al,bh -t
ax=0482 bx=826c cx=6246 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=0114ov up ei pl nz ac pe cy
0c1c:0114 88dc mov ah,bl -t
ax=6c82 bx=826c cx=6246 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=0116ov up ei pl nz ac pe cy
0c1c:0116 00e4 add ah,ah -t
ax=d882 bx=826c cx=6246 dx=0000 sp=ffee bp=0000 si=0000 di=0000
0c1c:0118 0406 add al,06 -t
ax=d888 bx=826c cx=6246 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=011anv up ei ng nz na pe nc 0c1c:011a 00c0 add al,al -t
ax=d810 bx=826c cx=6246 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=011cov up ei pl nz ac po cy
0c1c:011c 89c8 mov ax,cx -t
ax=6246 bx=826c cx=6246 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=011eov up ei pl nz ac po cy
0c1c:011e 0b0c orcx,[si] ds:0000=20cd -q
检测点2.1
(2) 只能使用目前学过的汇编指令,最多使用4条指令,编程计算2的4次方。 mov ax,2ax=2 add ax,ax ax=4 add ax,ax ax=8
add ax,ax ax=16
microsoft(r) windows dos
(c)copyright microsoft corp 1990-2001. c:\\docume~1\\admini~1debug -a
0c1c:0100 mov ax,2 0c1c:0103 add ax,ax 0c1c:0105 add ax,ax 0c1c:0107 add ax,ax 0c1c:0109 -r
ax=0000 bx=0000 cx=0000 dx=0000 sp=ffee bp=0000 si=0000 di=0000
0c1c:0100 b80200 mov ax,0002 -t
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=0103nv up ei pl nz na po nc
0c1c:0103 01c0 add ax,ax -t
ax=0004 bx=0000 cx=0000 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=0105nv up ei pl nz na po nc
0c1c:0105 01c0 add ax,ax -t
ax=0008 bx=0000 cx=0000 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=0107nv up ei pl nz na po nc
0c1c:0107 01c0 add ax,ax -t
ax=0010 bx=0000 cx=0000 dx=0000 sp=ffee bp=0000 si=0000 di=0000
ds=0c1c es=0c1c ss=0c1c cs=0c1c ip=0109nv up ei pl nz ac po nc
0c1c:0109 20881615and [bx+si+1516],cl ds:1516=00 -q 检测点2.2
(1) 给定段地址为0001h,仅通过变化偏移地址寻址,cpu的寻址范围为到。
相关推荐: