Linux下实现编写汇编程序
2015-10-25 09:10
330 查看
本学期的微机原理课程上机使用的是MASM汇编器,上课时使用的是Windows上的DOS,而Linux中的汇编工具是nasm. (具体的可以点击链接:http://os.51cto.com/art/201101/243138.htm)`这里写代码片` 下面我们就来谈谈如何在Linux下编写汇编程序: 安装dosbox 或dosemu 之后都可以在Linux中使用MASM和Debug,而且由于是在Dosbox及dosemu的虚拟机中运行,安全性也较高.
在我的Ubuntu下我安装了dosemu,因此我以dosemu为例作为介绍.
首先是下载安装dosemu:
之后就可以运行了:
在此执行之后,会跳出如下的窗口:
此时你重新开一个终端,进入~/.dosemu/drivers/,你会发现存在c,d两个目录:
汇编所用到的程序在目录~/.dosemu/drivers/d/bin/中:
命令:EDIT进入编辑界面:
编辑界面如下:
附注:DOS界面下的C盘对应于Linux中的~/.dosemu/drivers/c,因此我们可以在C盘创建一个软连接(连接到你在Linux写汇编代码的地方):
sudo ln -s [Linux下汇编代码编写目录] ~/.dosemu/drivers/c/
相关文章推荐
- linux硬链接与软链接
- linux设置系统时间与各种阻塞
- vmware安装CentOS " Intel VT-x 处于禁用状态"
- linux多线程-线程属性
- tr 的用法
- PS1设置
- (十四)洞悉linux下的Netfilter&iptables:开发一个match模块【实战】
- Linux netfilter 学习笔记 之三 ip层netfilter的table、rule、match、target结构分析
- 卸载CentOS7-x64自带的OpenJDK并安装Sun的JDK7的方法
- WIN7下访问Linux系统下Samba服务器不稳定的解决方法
- 在centos使用rpm包的方式安装mysql,以及更改root密码
- linux sed指令 sed 's/^\n/&\n/g'
- linux驱动设备号的注册
- Linux vmstat
- 《Unix & Linux 大学教程》 - 第一、二章 学习笔记
- 《Unix & Linux 大学教程》 - 第一、二章 学习笔记
- Linux进程管理
- linux远程登录ssh免密码配置方法
- linux基础驱动
- 【鸟哥的linux私房菜-学习笔记】文件与目录管理