怎么用记事本编写汇编语言源程序(扩展名为:ASM),功能为在DOS环境下循环输出字符串“Hello World”3次
2.将”masm.exe”、”link.exe”和源文件一同放到C盘根目录下3.打开MS-DOS,设置当前目录为C盘根目录4.运行命令“masm[源程序文件名];”(如:...
2.将”masm.exe”、”link.exe”和源文件一同放到C盘根目录下
3.打开MS-DOS,设置当前目录为C盘根目录
4.运行命令“masm [源程序文件名];”(如:“masm hello;”)编译程序
5.运行命令“link [源程序文件名];”链接程序
6.运行“[源程序文件名]”执行程序 展开
3.打开MS-DOS,设置当前目录为C盘根目录
4.运行命令“masm [源程序文件名];”(如:“masm hello;”)编译程序
5.运行命令“link [源程序文件名];”链接程序
6.运行“[源程序文件名]”执行程序 展开
展开全部
直接在记事本里面编写 汇编语言
data segment
;DATA HERE
String db 'Hello World!$'
data ends
stack segment stack
db 20 dup('STACK')
stack ends
;-------------------------------------------------
code segment
assume ds:data,es:data,ss:stack,cs:code
.586p
start:
mov ax, data
mov ds, ax
mov es, ax
;CODE HERE
mov dx, offset String
mov ah, 09h
int 21h
mov ax, 4c00h
int 21h
code ends
end start
存为hello.asm文件即可
data segment
;DATA HERE
String db 'Hello World!$'
data ends
stack segment stack
db 20 dup('STACK')
stack ends
;-------------------------------------------------
code segment
assume ds:data,es:data,ss:stack,cs:code
.586p
start:
mov ax, data
mov ds, ax
mov es, ax
;CODE HERE
mov dx, offset String
mov ah, 09h
int 21h
mov ax, 4c00h
int 21h
code ends
end start
存为hello.asm文件即可
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询