小白求好心大神。汇编语言题:按下面要求写一个完整段定义格式的源程序 10
(1)数据段从双字边界开始,其中定义一个100字节的数组,同时该段还作为附加段;(2)堆栈段从节边界开始,组合类型为stack;(3)代码段的类别是’code’,指定段寄...
(1)数据段从双字边界开始,其中定义一个100字节的数组,同时该段还作为附加段;
(2)堆栈段从节边界开始,组合类型为stack;
(3)代码段的类别是’code’,指定段寄存器对应的逻辑段;主程序指定从100h开始,给有关段寄存器赋初值;将数组元素全部设置为64h。 展开
(2)堆栈段从节边界开始,组合类型为stack;
(3)代码段的类别是’code’,指定段寄存器对应的逻辑段;主程序指定从100h开始,给有关段寄存器赋初值;将数组元素全部设置为64h。 展开
1个回答
展开全部
data segment dword 'data'
arr db 100 dup(?)
data ends
stack segment para stack
dw 200 dup(?)
top dw $
stack ends
code segment word 'code'
assume cs:code,ss:stack,ds:data,es:data
org 100h
start:mov ax,seg stack
mov ss,ax
mov sp,top
mov ax,seg data
mov ds,ax
mov es,ax
mov cx,100
mov di,0
mov al,64h
cld
rep stosb
mov ah,4ch
int 21h
code ends
end start
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询