可运行的汇编入门小程序

本文介绍了一个简单的DOS汇编程序示例,通过编写和运行一个使用MASM50宏汇编软件的小程序,展示如何用字母“A”填充DOS窗口。适合汇编初学者实践。

 

该程序经检验,能正确运行

 

转自:http://www.programfan.com/blog/article.asp?id=12003

 

开始前先准备有MASM50这个宏汇编软件(到GOOGLE上随便搜一下都有!因为这篇东西是入门!所以就先从DOS汇编开始)!把它装在
    C:\MASM50
    OK!现在我就给大家一个任务!让大家做一个小小的试验!写一个小程序!

    第一步:新建一个文件文档!输入以下内容并保存(文件名:Test.asm)
    ;===============================
    assume cs:code
    code segment
         GoRun:
         mov ax,0b800h
         mov es,ax
         xor bx,bx
         mov al,'A'
         mov ah,07h
       s:mov word ptr es:[bx],ax
         add bx,2
         jmp s
    code ends
    end GoRun
    ;===============================

    第二步:继续新建一个文件文档!输入以下内容并保存(文件名:Make.bat,其实这个就是批处理文件!来用实现编译和链接步骤的)
    SET PATH=C:\MASM50
    MASM Test.asm;
    LINK Test.obj;
   
    完成上面两步之后把文件放在同一目录!双击Make.bat!如果刚才那两个步骤正确就会出现了Test.obj和Test.exe这两个文件!运行一下

Test.exe!就会看到DOS窗口被“A”全部擦满了!呵呵!你已经完成了我给你的这个小任务!自己用汇编设计了第一个DOS程序!

 

学汇编肯定要看书的!想更进一步入门建议你看一下王爽的《汇编语言》吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值