会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lixiang913
博客园
园子
首页
新随笔
联系
管理
订阅
2018年12月9日
实验九
摘要: 内容一: 补全代码 实验结果 内容二: 实验结果 内容三 实验结果
阅读全文
posted @ 2018-12-09 23:24 lixiang913
阅读(79)
评论(0)
推荐(0)
2018年11月25日
实验五
摘要: 任务一: 将程序编译、连接,用debug加载,跟踪 编译 连接 用u指令反汇编 用d指令查看寄存器值 cs=076c ss=076b ds=076a data段的段地址为X-2,stack段的段地址为X-1 任务二: 编译,连接 data段中的数据为075a 用u指令反汇编 用r指令查看 cs 07
阅读全文
posted @ 2018-11-25 20:56 lixiang913
阅读(89)
评论(0)
推荐(0)
2018年11月19日
实验四
摘要: 内容1:综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个 字单元重复填充字数据0403H。 2.编译 连接 3.执行 得到实验结果 内容1: 2 编译 连接 3 对文件debug 用d指令 查看 内容3 由于是复制代码 所以要从cs的地址开始 由于
阅读全文
posted @ 2018-11-19 20:28 lixiang913
阅读(94)
评论(0)
推荐(0)
2018年11月18日
实验三
摘要: 实验一 1. 2.编译 连接 执行 将line4和line9寄存器dl的值修改 用debug对生成的可执行文件t1.exe进行调试 CX寄存器值为0016H CS寄存器值为076AH DS寄存器为075AH 满足CS=DS+10H 实验二 对t2进行汇编、连接、运行、调试 清屏后,得到红色字符。 总
阅读全文
posted @ 2018-11-18 22:40 lixiang913
阅读(83)
评论(1)
推荐(0)
2018年10月28日
实验二
摘要: 在实验最开始,不修改内存单元0021:0000-0021:0007的值,在输入最后一行命令行之前,dos窗口会卡死。 修改以后就没有了这个问题。 该实验中,设置栈顶和栈底地址为2200:0010
阅读全文
posted @ 2018-10-28 15:37 lixiang913
阅读(105)
评论(2)
推荐(0)
实验一
摘要: (1) 用E命令将指令写入内存 (2) 通过循环地址为2000:0003的指令,得到2的8次方 (3) 系统的ROM的生产日期为06/07/12,修改为05/06/24.
阅读全文
posted @ 2018-10-28 14:41 lixiang913
阅读(179)
评论(3)
推荐(0)
2018年10月15日
第二章 寄存器
摘要: CPU中的主要部件是寄存器。寄存器是CPU中程序员可以用指令读写的部件。程序员通过改变各种寄存器中的内容来实现对CPU的控制。寄存器包括:AX、BX、CX、DX、SI、DI、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW。 2.1 通用寄存器 8086CPU的所有寄存器都是16位的,可
阅读全文
posted @ 2018-10-15 20:24 lixiang913
阅读(221)
评论(0)
推荐(0)
2018年10月7日
汇编语言第一章总结
摘要: 汇编语言是直接在硬件之上工作的编程语言 1.1 机器语言 机器语言是机器指令的集合。电子计算器的机器指令是一列二进制数字,计算机将之改变为一列高低电平,以使计算器的电子器件受到驱动,进行计算。 CPU(Central Processing Unit,中央处理单元)执行机器指令,CPU是一种微处理器。
阅读全文
posted @ 2018-10-07 20:58 lixiang913
阅读(146)
评论(0)
推荐(0)
公告