摘要: 任务1:综合使用[bx]和loop,编写完整汇编程序,实现向内存b800:07b8开始的连续16个字单元重复填充数据0403h。 编写汇编程序t3.asm 如图所示 进行汇编 连接等操作 运行 截图 将代码的0403h改成0441h得到 任务二:综合使用[bx]和loop,编写完整汇编程序,实现向内 阅读全文
posted @ 2018-11-17 18:57 无呜午物 阅读(164) 评论(1) 推荐(0) 编辑
摘要: 任务一 编写汇编程序t1.asm,如图 对其进行汇编 连接 运行 调试 运行结果为36 将 4和9行的中dl的值改为4和4,运行 使用r命令。 满足 cs=ds+10h 程序段 最开头 为CD 20字符 使用u命令进行反汇编 再用t命令和p命令(适用int)查看, 任务2: 编写汇编程序t2.asm 阅读全文
posted @ 2018-11-17 18:48 无呜午物 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 实验任务 (1)使用Debug,将下面的程序段写入内存,逐条执行,根据指令执行后的实际运行情况填空。 用a命令写入指令 用r指令修稿CS:IP指向2000:0单元 用t命令逐步进行查看,最后完成书中填空 (2)仔细个观察图3.19中的实验过程,然后分析:为什么2000:0~2000:f中的内容会发生 阅读全文
posted @ 2018-10-26 14:25 无呜午物 阅读(177) 评论(1) 推荐(0) 编辑
摘要: 实验任务 (1)使用Debug,将下面的程序写入内存,逐条执行,观察每条指令执行后CPU中相关寄存器中内容的变化。 先用a指令写入指令 (由于自己敲键盘失误,碰到其他一些键位,导致error,可忽略) 用u命令进行反汇编 用r命令修改CS:IP的指向 最后,用t命令执行指令 (2)将下面3条指令写入 阅读全文
posted @ 2018-10-26 14:06 无呜午物 阅读(144) 评论(1) 推荐(0) 编辑
摘要: 第二章寄存器主讲相关寄存器的内容,寄存器是CPU中的主要部件,是CPU中程序员可以用指令读写的部件,主要用于进行信息存储。8086CPU有14个寄存器:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW。 ① AX、BX、CX、DX通常用于存放一般性的数据,称为通用 阅读全文
posted @ 2018-09-28 19:18 无呜午物 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 这学期初识《汇编语言》,只知道有这么一节课却不曾知道讲述的是什么。尽管是选修课,但由于学分需要也有自身的好奇使得自己坚持选择了这门课。仅学习完第一章后列出学习心得。 ①机器语言是机器指令的结合,机器指令即一台机器可以正确执行的命令。早起的程序设计均使用机器语言,运用0、1数字编程的程序代码进行指令, 阅读全文
posted @ 2018-09-26 20:40 无呜午物 阅读(324) 评论(0) 推荐(0) 编辑