实验5的答案在哪儿找?
本帖最后由 yyj0073 于 2012-6-8 17:45 编辑哪儿有实验5,最后两道题的作案,我找了半天都没有打到,知道的朋友请告诉我一下。
倒数第二题答案
本帖最后由 fujian810 于 2012-6-8 18:18 编辑assume cs:code
a segment
db1,2,3,4,5,6,7,8
a ends
b segment
db1,2,3,4,5,6,7,8
b ends
c segment
db0,0,0,0,0,0,0,0
c ends
code segment
start:mov ax,a
mov ds,ax
mov ax,c
mov es,ax
mov cx,8
mov bx,0
s1:mov al,ds:
mov es:,al
inc bx
loop s1
mov ax,b
mov dx,ax
mov cx,8
mov bx,0
s2:mov al,ds:
add al,es:
mov es:,al
inc bx
loop s2
mov ax,4c00h
int 21h
code ends
end start 我找到了。在识论坛上就有
最后一题答案
assume cs:codea segment
dw 1,2,3,4,5,6,7,8,9,0ah,0bh,0ch,0dh,0eh,0fh,0ffh
a ends
b segment
dw0,0,0,0,0,0,0,0
b ends
code segment
start:mov ax,a
mov ds,ax
mov ax,b
mov ss,ax
mov sp,10h
mov bx,0
mov cx,8
s1:push ds:
add bx,2
loop s1
mov cx,4c00h
int 21h
code ends
end start
(6)程序如下,编写code段中的代码,用push指令将a段中的前8个字型数据,逆序存储到b段中。
这里是字型数据,a段里有16个字型数据,那栈的偏移地址sp是不是得等于20h? 谢谢各位热心的朋友。 来看看{:2_28:}
页:
[1]