汇编语言程序设计的上机基础知识预备

(一)汇编系统盘的文件系统
1:masm.exe
2:link.exe
3:cref.exe
4:lib.exe
5:edit.exe
汇编系统的启动及上机步骤
任务栏->开始->cmd->进入dos窗口
如果masm系统放在C盘 c:回车
CD\MASM 回车
出现C:\MASM>
进入源程序编辑界面edit xy5.asm(xy5是文件名)
编辑完保存退出
C:\masm> masm xy5 回车
汇编.asm->.obj
连接(.obj->.exe)
C:\MASM>link _ xy5 回车
运行C:\MASM>xy5 回车
上面写的32位的masm。在64位操作系统是无法使用的,这事我们需要用到一个叫DOSbox的模拟器。
下载好之后,把dosbox放在C盘。我们把masm放在f盘。随便哪个盘都可以的。但感觉不要放在c盘比较好
打开程序。可以看到下面的界面
这里写图片描述
然后我们在输入mout c f :\回车
然后在输入c:\回车
最后输入cd\masm就可以进入masm宏汇编系统了
这里写图片描述
这个的话win8和win7都可以通过。亲测!!!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
汇编语言程序设计主要涉及以下知识点: 1. 寄存器:在汇编语言中,寄存器是用来存储和处理数据的临时存储器。常见的寄存器有通用寄存器(如AX、BX、CX、DX等),以及特殊用途寄存器(如程序计数器PC、标志寄存器FLAGS等)。 2. 指令集:汇编语言中的指令集是一组用于执行特定操作的机器指令,如数据传输指令、算术运算指令、逻辑运算指令、控制转移指令等。 3. 内存管理:汇编语言程序使用内存来存储数据和指令。了解如何访问和管理内存是非常重要的,包括使用地址和偏移量访问内存单元,以及使用栈来进行函数调用和局部变量的存储。 4. 标志位和条件转移:在汇编语言中,通过设置和检查标志位来实现条件判断和控制流转。条件转移指令根据标志位的状态来决定是否进行跳转操作。 5. 子程序和函数调用:汇编语言中使用子程序或函数进行代码的模块化和复用。了解如何定义和调用子程序,以及参数传递和返回值的处理是必要的。 6. 输入输出:汇编语言程序可以与外部设备进行交互,包括从键盘接收输入、向屏幕输出字符、读写文件等操作。 7. 中断处理:汇编语言程序可以响应硬件中断或软件中断。了解如何设置中断向量表、处理中断请求,并进行相应的中断处理程序编写是重要的。 这些是汇编语言程序设计中的基本知识点,掌握这些知识可以帮助你编写和理解汇编语言程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值