摘要: ![](https://img2018.cnblogs.com/blog/1348769/201812/1348769-20181220210642300-412756888.png) 阅读全文
posted @ 2018-12-20 21:08 雪卿狂 阅读(132) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/1348769/201812/1348769-20181219225539845-1218744446.png) 阅读全文
posted @ 2018-12-19 22:49 雪卿狂 阅读(103) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/1348769/201812/1348769-20181216211910171-766782177.png) 阅读全文
posted @ 2018-12-13 23:18 雪卿狂 阅读(112) 评论(0) 推荐(0) 编辑
摘要: ``` ; 在屏幕上输出内存单元中的十进制两位数 assume cs:code, ds:data data segment db 12 db 0,0 ; 前一个字节用于保存商,后一个字节用于保存余数 data ends code segment start: mov ax,data mov ds,a 阅读全文
posted @ 2018-12-08 21:30 雪卿狂 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1) 2)(具体做法和1)相同,就不再详细分析) 3) 4) 5) 6) 阅读全文
posted @ 2018-11-25 13:53 雪卿狂 阅读(198) 评论(3) 推荐(0) 编辑
摘要: 1 2、 3 阅读全文
posted @ 2018-11-16 22:06 雪卿狂 阅读(143) 评论(1) 推荐(0) 编辑
摘要: 练习一: 1) 2) 第四行代码改成 第九行代码改成 查看PSP的头两个字节,确实为CD 20 练习二 1)运行t2程序 2)修改代码 将line7 0433h 0432h line10 0436h 0336h 运行t2程序,输出结果变为29 用集成编译器再运行程序t2是就报了一个错误 错误指令是i 阅读全文
posted @ 2018-11-08 20:35 雪卿狂 阅读(181) 评论(1) 推荐(0) 编辑
摘要: 实验前应了解的是d命令的一些格式 1) 2) 3) 4) 实验任务: 1) 代码含义: 将ds指向了ffff段内存,即数据段数ffffH:00开始的内存单元 建立栈结构,ss指向2200H段内存,初始化栈顶指针是100H 参看电脑上显示出来的ds段内存可得到以上答案 将内存单元【4】【6】压栈 2) 阅读全文
posted @ 2018-10-25 22:23 雪卿狂 阅读(162) 评论(1) 推荐(0) 编辑
摘要: 1)用A命令将指令写入内存,为了方便观察CS:IP的指向,我是一次一次输入的 2) 3) 4) 然后我把它反汇编了一下,看了一下它的指令是以下这样子的 把它的物理地址改了一下,但是并没有出现图画 阅读全文
posted @ 2018-10-22 14:47 雪卿狂 阅读(151) 评论(1) 推荐(0) 编辑
摘要: 第二章最主要的内容就是介绍了各种重要的寄存器及一些指令执行结果的运算 1、通用寄存器:AX,BX,CX,DX 每一个通用寄存器又可分为两个可独立使用的八位寄存器来使用,以AX为例,可分为AH AL(其中高八位构成AH,低八位构成AX) 2、汇编指令:mov add等等 这里主要涉及到十六进制的一些简 阅读全文
posted @ 2018-10-04 19:48 雪卿狂 阅读(166) 评论(0) 推荐(0) 编辑