2019年1月3日
摘要: 处理器的ISA指令集体系结构,指的是处理器支持的指令以及指令的字节级编码。 计算机中,多字节数据(字数据、双字数据)在内存中存放时采用端序法。Intel系列采用小端法存放多字节数据。 处理器的ISA指令集体系结构,指的是处理器支持的指令以及指令的字节级编码。 计算机中,多字节数据(字数据、双字数据) 阅读全文
posted @ 2019-01-03 20:32 TheaQ 阅读(80) 评论(0) 推荐(0)
摘要: 冯诺依曼体系五大部件:控制器、运算器、存储器(内存)、输入设备输出设备。 冯诺依曼体系五大部件:控制器、运算器、存储器(内存)、输入设备输出设备。 阅读全文
posted @ 2019-01-03 13:34 TheaQ 阅读(83) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-01-03 13:32 TheaQ 阅读(137) 评论(0) 推荐(0)
  2018年12月31日
摘要: 第五章 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 阅读(202) 评论(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 阅读(97) 评论(0) 推荐(0)
摘要: CPU中,用16位寄存器来存储一个字。字是有2个内存单元组成。高8位存放高位字节,低8位存放低位字节。 CPU要读写一个内存单元时,必须给出这个内存单元的地址,内存地址由段地址和偏移地址组成。 DS 存放要访问数据的段地址, [address] 中address是偏移地址并且是一个具体的数。 !!D 阅读全文
posted @ 2018-12-31 11:48 TheaQ 阅读(104) 评论(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 阅读(333) 评论(0) 推荐(0)
  2018年12月16日
摘要: 根据微课和课堂quiz的进度,决定按照quiz细分week 1 ~ 8来进行复习巩固。 前1~7章内容按照以quiz问题为蓝本出发,实验为辅,书本参考借助来复习。8章以后主要依靠微视频。 如果老师能看到这个,希望能出个前1~8的分章微视频讲下联系吧,感觉有点碎。 期末考试 冲鸭。 阅读全文
posted @ 2018-12-16 14:29 TheaQ 阅读(118) 评论(0) 推荐(0)
  2018年12月14日
摘要: 1. 补全程序t1.asm,完成在屏幕上输出内存单元中的十进制两位数 。 程序及实验截图如下: 编译,链接,运行后 代码没出错,很难受,不知道哪里有错,决定换个软件做 得到12 第一段的db中只含有一个数字12,所以其只占即ds:[0]的位置,而我们需要的是将商保存后面字节的位置 2. 补全程序t2 阅读全文
posted @ 2018-12-14 21:37 TheaQ 阅读(155) 评论(2) 推荐(0)
  2018年11月30日
摘要: 1、将下面的程序编译连接,用debug加载,跟踪然后回答问题 assume cs:code,ds:data,ss:stack data segment dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h data ends stack segment 阅读全文
posted @ 2018-11-30 22:40 TheaQ 阅读(204) 评论(1) 推荐(0)