12 2018 档案
五~八章 知识总结
摘要:第五章 1.[bx] mov ax,[bx] 设偏移地址为SA,段地址默认存储在DS寄存器中,那么该指令的作用是将地址为DS:SA处的值传入ax寄存器中。 用"()"符号解释为 (ax)=((DS)*16+(bx)) mov [bx],ax 设偏移地址为SA,段地址默认存储在DS寄存器中,那么该指令 阅读全文
posted @ 2018-12-31 12:40 TheaQ 阅读(205) 评论(0) 推荐(0)
第四章 知识总结
摘要:独立写一个程序 了解汇编源程序从编写到调试的过程。 一、编写汇编源程序。 二、对源程序进行编译连接。 三、执行可执行文件中的程序。 1.以下是基本的汇编源程序 assume cs:code code segment mov ax,0b800h mov ds,ax mov bx,0 mov [bx], 阅读全文
posted @ 2018-12-31 11:52 TheaQ 阅读(110) 评论(0) 推荐(0)
第三章知识总结
摘要:CPU中,用16位寄存器来存储一个字。字是有2个内存单元组成。高8位存放高位字节,低8位存放低位字节。 CPU要读写一个内存单元时,必须给出这个内存单元的地址,内存地址由段地址和偏移地址组成。 DS 存放要访问数据的段地址, [address] 中address是偏移地址并且是一个具体的数。 !!D 阅读全文
posted @ 2018-12-31 11:48 TheaQ 阅读(105) 评论(0) 推荐(0)
第二章 寄存器
摘要:早期的8086CUP总共有14个寄存器:即 AX,BX,CX,DX,SP,BP,SI,DI,IP,FLAG,CS,DS,SS,ES 共 14 个。大致可以分为三大类(): 1. 通用寄存器:AX,BX,CX,DX 称作为数据寄存器:AX (Accumulator):累加寄存器,也称之为累加器;BX 阅读全文
posted @ 2018-12-31 11:42 TheaQ 阅读(347) 评论(0) 推荐(0)
期末复习玩命指南
摘要:根据微课和课堂quiz的进度,决定按照quiz细分week 1 ~ 8来进行复习巩固。 前1~7章内容按照以quiz问题为蓝本出发,实验为辅,书本参考借助来复习。8章以后主要依靠微视频。 如果老师能看到这个,希望能出个前1~8的分章微视频讲下联系吧,感觉有点碎。 期末考试 冲鸭。 阅读全文
posted @ 2018-12-16 14:29 TheaQ 阅读(121) 评论(0) 推荐(0)
实验九
摘要:1. 补全程序t1.asm,完成在屏幕上输出内存单元中的十进制两位数 。 程序及实验截图如下: 编译,链接,运行后 代码没出错,很难受,不知道哪里有错,决定换个软件做 得到12 第一段的db中只含有一个数字12,所以其只占即ds:[0]的位置,而我们需要的是将商保存后面字节的位置 2. 补全程序t2 阅读全文
posted @ 2018-12-14 21:37 TheaQ 阅读(162) 评论(2) 推荐(0)