会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
但愿人长久的路小周
你爱的是春天, 我爱的是秋季。 秋季正和我相似, 春天却像是你。 你的红红的脸, 是春天的玫瑰, 我的疲倦的眼光, 是秋天太阳的光辉。 假如我向前一步, 再跨一步向前, 那时, 我就站到了冬日的寒冷的门边。 可是, 我假如退后一步, 你又跳一步向前, 哪, 我们就一同住在美丽的、热烈的夏天。 ------裴多菲
博客园
首页
新随笔
联系
订阅
管理
2018年12月8日
实验9 根据材料编程
摘要: 1. 补全程序 t1.asm,完成在屏幕上输出内存单元中的十进制两位数 补全得t1。asm如下: 在此代码段中,div指令使al/10,除数为八位,al存储除法操作的商,ah存储除法操作的余数,倘如为16位,ax,则存储商,dx存储余数。 mov ah,2 为二号功能调用,输出dl内的字符格式内容
阅读全文
posted @ 2018-12-08 18:19 但愿人长久的路小周
阅读(175)
评论(0)
推荐(0)
2018年11月25日
实验5 编写、调试具有多个段的程序
摘要: (1)将下面的程序编译连接,用Debug加载、跟踪,然后回答问题。 编译、连接生成可执行文件: 用debug进行反汇编: 执行程序,但不返回: (由反汇编中的ip偏移地址中看出,在至mov ax,4c00指令前的ip应指到001d,是故使用g 1d执行返回前的全部指令) 观看数据: 故①CPU执行程
阅读全文
posted @ 2018-11-25 00:18 但愿人长久的路小周
阅读(241)
评论(1)
推荐(0)
2018年11月17日
实验4 [bx]和loop的使用
摘要: 1. 综合使用loop,[bx],编写完整汇编程序,实现向内存b800:07b8 开始的连续16 个 字单元重复填充字数据0403H。 在Masm集成环境中写入代码保存为1116.asm文件如下: 编译运行生成如下文件: 成功运行得到如下结果: 用debug调试查看b800:0728后的16个字单元
阅读全文
posted @ 2018-11-17 12:29 但愿人长久的路小周
阅读(307)
评论(1)
推荐(0)
2018年10月28日
实验3 编程、编译、连接、跟踪
摘要: 预备知识: 一个汇编语言程序从写出到执行的简要过程: 一:编写汇编源程序; 二:对源程序进行编译连接;可执行文件包含两部分内容:1.程序(指令机械码)和数据(程序定义的数据)、2.相关信息描述 三:执行可执行文件中的程序 课本P94: (1) 将下面的程序保存为t1.asm文件,将其生成可执行文件t
阅读全文
posted @ 2018-10-28 12:10 但愿人长久的路小周
阅读(929)
评论(3)
推荐(1)
实验2 用机器指令和汇编指令编程
摘要: 1. 预备知识: 用T命令执行修改栈寄存器SS的指令,如mov ss,ax,mov ss,[0],pop ss等时,它的下一条关于修改偏移地址SP的指令也紧接着执行,一般情况下,用T命令执行一条指令后,会停止继续执行,显示出当前CPU各个寄存器的状态和下一步要执行的指令,但如上情况却没有做到这点。这
阅读全文
posted @ 2018-10-28 09:53 但愿人长久的路小周
阅读(255)
评论(1)
推荐(0)
2018年10月6日
实验一 查看CPU和内存,用机器指令和汇编指令编程
摘要: 恢复内容开始 (1)使用Debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后CPU中相关寄存器中内容的变化。 机械码 汇编指令 b8 20 4e mov ax ,4E20H 05 16 14 add ax ,1416H Bb 00 20 mov bx ,2000H 01 d8 add a
阅读全文
posted @ 2018-10-06 12:36 但愿人长久的路小周
阅读(293)
评论(2)
推荐(0)
公告