会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
但愿人长久的路小周
你爱的是春天, 我爱的是秋季。 秋季正和我相似, 春天却像是你。 你的红红的脸, 是春天的玫瑰, 我的疲倦的眼光, 是秋天太阳的光辉。 假如我向前一步, 再跨一步向前, 那时, 我就站到了冬日的寒冷的门边。 可是, 我假如退后一步, 你又跳一步向前, 哪, 我们就一同住在美丽的、热烈的夏天。 ------裴多菲
博客园
首页
新随笔
联系
订阅
管理
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 但愿人长久的路小周
阅读(167)
评论(0)
推荐(0)
编辑
2018年11月25日
实验5 编写、调试具有多个段的程序
摘要: (1)将下面的程序编译连接,用Debug加载、跟踪,然后回答问题。 编译、连接生成可执行文件: 用debug进行反汇编: 执行程序,但不返回: (由反汇编中的ip偏移地址中看出,在至mov ax,4c00指令前的ip应指到001d,是故使用g 1d执行返回前的全部指令) 观看数据: 故①CPU执行程
阅读全文
posted @ 2018-11-25 00:18 但愿人长久的路小周
阅读(233)
评论(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 但愿人长久的路小周
阅读(290)
评论(1)
推荐(0)
编辑
2018年10月28日
实验3 编程、编译、连接、跟踪
摘要: 预备知识: 一个汇编语言程序从写出到执行的简要过程: 一:编写汇编源程序; 二:对源程序进行编译连接;可执行文件包含两部分内容:1.程序(指令机械码)和数据(程序定义的数据)、2.相关信息描述 三:执行可执行文件中的程序 课本P94: (1) 将下面的程序保存为t1.asm文件,将其生成可执行文件t
阅读全文
posted @ 2018-10-28 12:10 但愿人长久的路小周
阅读(904)
评论(3)
推荐(1)
编辑
实验2 用机器指令和汇编指令编程
摘要: 1. 预备知识: 用T命令执行修改栈寄存器SS的指令,如mov ss,ax,mov ss,[0],pop ss等时,它的下一条关于修改偏移地址SP的指令也紧接着执行,一般情况下,用T命令执行一条指令后,会停止继续执行,显示出当前CPU各个寄存器的状态和下一步要执行的指令,但如上情况却没有做到这点。这
阅读全文
posted @ 2018-10-28 09:53 但愿人长久的路小周
阅读(243)
评论(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 但愿人长久的路小周
阅读(290)
评论(2)
推荐(0)
编辑
公告