# 汇编课设 **Repository Path**: markchen7788/compilation_course_design ## Basic Information - **Project Name**: 汇编课设 - **Description**: 编写一段简单的汇编程序,用于在DOS界面下显示一组数据。部分数据可直接取出显示,部分数据需要经过计算再进行输出。 - **Primary Language**: Assembly - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-07-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #基础汇编实验 - **主要内容:** 在DOS界面下显示一组数据,部分数据可直接取出显示,部分数据需要经过计算再进行输出。 --- ###汇编基础 * 64位环境搭建: * 安装Dosbox(64位机跑不了这个程序,需要在dosbox里跑) * 将MASM5文件夹拖入到任意位置(建议放到磁盘根目录) * 将debug放入MASM5文件夹中。 * debug的使用: * 打开dosbox,执行以下代码(我的MASAM5放在了D盘根目录) >mount c D:\MASM5 c:\\ debug * [debug的一些基本命令的使用](https://www.jianshu.com/p/843661407333) * 汇编程序的编译及运行 * 将源码放在D盘根目录; * 输入以下命令,编译源码(当前路径在D盘根目录) >MASM5\masm (键入asm文件名) 一路按回车键,0 Server Errors即编译成功 * 输入以下命令,用连接器将obj文件变成exe文件 >MASM5\link (键入obj文件名) 一路按回车键 * 输入可执行文件名,执行程序 --- ###设计思路及实验结果 * 设计思路见[设计报告](./设计报告.pdf)