会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
热膨胀
博客园
首页
新随笔
联系
订阅
管理
2018年12月10日
实验九
摘要: (1. 补全程序t1.asm,完成在屏幕上输出内存单元中的十进制两位数 ; 在屏幕上输出内存单元中的十进制两位数assume cs:code, ds:datadata segment db 12 db 0,0 ; 前一个字节用于保存商,后一个字节用于保存余数data endscode segment
阅读全文
posted @ 2018-12-10 23:33 热膨胀
阅读(129)
评论(0)
推荐(0)
2018年11月26日
实验五 包含多个段的程序
摘要: (1)书上填空如图: (2)书上填空如图: (3)&(4)书上填空如图: (5)代码如下: 在实现数据相加前逻辑段c的8个字节 : 执行完实现加运算的代码后,逻辑段c的8个字节 : 由上可知实现数据相加。 (6)汇编代码如下: 在push操作执行前,查看逻辑段b的8个字单元信息截图 : 执行 pus
阅读全文
posted @ 2018-11-26 22:27 热膨胀
阅读(120)
评论(0)
推荐(0)
2018年11月19日
实验四 [bx]和loop的使用
摘要: 实验1: 综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个 字单元重复填充字数据0403H。 (1)编写代码: 编译、连接、运行: 运行结果: (2)将源代码程序中字数据0403H修改为0441H。 编译、连接、运行: 运行结果: 实验2: (1)
阅读全文
posted @ 2018-11-19 22:03 热膨胀
阅读(1390)
评论(0)
推荐(0)
2018年11月15日
实验三 完整汇编源程序编写
摘要: 练习一: 1)编写汇编程序 t1.asm 保存为t1.asm,得到一个源程序,接下来进行编译、连接、运行、调试; 编译: 发现如果用记事本直接编辑源程序,则编写出的t1.asm文件需要放在DosBox文件夹之下才可以被masm读取到。 连接: 运行源程序观察结果: 我也不知道这运行出来了个啥。。。。
阅读全文
posted @ 2018-11-15 22:25 热膨胀
阅读(390)
评论(0)
推荐(0)
2018年10月27日
实验二 用机器指令和汇编指令编程
摘要: 一、实验准备 为了便于验证实验结果,在实验任务中做了一定调整: (1、在使用在使用 a 命令输入指令调试前,使用 e 命令将内存单元 0021:0 ~0021:7 连续 8 个字节数据修改为 30H, 31H, 32H, 33H,34H,35H,36H,37H。 使用d命令查看运行结果: 二、使用D
阅读全文
posted @ 2018-10-27 09:38 热膨胀
阅读(413)
评论(2)
推荐(0)
2018年10月25日
实验一 查看CPU和内存,用机器指令和汇编指令编程
摘要: 一、准备工作 1、实验准备 由于现在电脑大多使用64位操作系统,无法在系统自带的MS-DOS环境下编写汇编程序,需要下载DOSBox软件,以便于编写汇编程序。 下载安装DOSBox,进入Debug环境。 二、实验任务 1、使用Debug,将下面程序段写入内存,逐条执行,观察每条指令执行后CPU中相关
阅读全文
posted @ 2018-10-25 22:46 热膨胀
阅读(419)
评论(2)
推荐(0)
2018年9月26日
汇编语言第一章总结
摘要: 汇编语言是直接在硬件上工作的编程语言,在不同的设备中,汇编语言对应着不同的机器语言指令集,所以说特定的汇编语言和特定的机器语言指令集是相互对应的,不同的平台间不可直接移植。 说到汇编语言就要了解机器语言,机器语言是机器指令的集合。早期程序员使用0和1输入计算机进行运算的方式过于麻烦,于是诞生了汇编语
阅读全文
posted @ 2018-09-26 12:58 热膨胀
阅读(113)
评论(0)
推荐(0)
公告