- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口技术复习笔录汇总
微机原理与接口技术复习笔录汇总
PAGE / NUMPAGES
微机原理与接口技术复习笔录汇总
微机原理与接口技术复习笔录
1.微型计算的构成(冯 诺依曼构造):
输入设施,输出设施,储存器,算术逻辑单元,控制单元
(算术逻辑单元和控制单元共同构成中央办理单元即 CPU)
2.办理速度:(电子速度) CPU(寄存器: CPU 中的读写储存器)
储存器 I/O 设施(机械速度)
3.三总线构造指: AB(地点总线)、 CB(控制总线)、 DB (数据总
线)
4.初级语言有机器语言和汇编语言,前者为 01 码,是计算机独一能
够理解且直接履行的语言,面向问题的程序设计语言称为高级语言
5.0 或 1 就是二进制的一位称为 1 比特( bit )八个二进制位称为 1
字节(byte ),即一个字节八位或许一个字节八比特,两个字节称为
一个字( word )十六位,一般数字后跟 B 为二进制数, D 为十进制
数, H 为十六进制数
6.BCD 数运算时出现低位向高位进(借)位,则经过加(减) 0110
来手动进行调整;求带符号数的减法时经过加上他的补码来实现计
算,对正数求反加一即可获得他的补码; ASCII 码中 0 为 0110000
48 ), A 为 1000001 (65 ), a 为 1100001 (97 )
7.8086CPU 曾是使用宽泛的 16 位微办理器,为串行交替的工作方
式,由履行单元 EU 和总线接口单元 BIU 两部分构成, 履行单元包含
通用寄存器,暂存寄存器,算术逻辑单元 ALU ,标记寄存器, EU 控
制单元,总线接口单元 BIU 包含地点加法器,内部寄存器,指令队
列缓冲器,总线控制单元, EU 实质上不与外界打交道,全部与外面
的操作都在 BIU 的控制下达成
8.EU 中 ALU 算术逻辑单元达成八位或许十六位的二进制运算, 结果
经过内部总线经过寄存器组或 BIU 的内部寄存器,等候写入储存器,
暂存寄存器用来临时寄存参加运算的操作数,经 ALU 算术逻辑单元
运算后置入 FR 标记寄存器中保留, EU 控制器负责从 BIU 的指令队
列中取指令,依据 指令要求 EU 内部各零件发出控制命令
9.三类寄存器
段寄存器(内部寄存器):
CS(Code Segment ):保留代码段的段地点,代码段用于储存程
序的指令。
SS(Stack Segment ):保留货仓段的段地点,货仓段用于形成堆
栈区。
DS( Data Segment ):保留数据段的段地点,数据段用于暂存原始
数据和办理后的中间结果及最后结果。
ES(Extra Segment ):保留扩展段的段地点, 扩展段与数据段近似,
一般状况下,数据段用于储存局部变量,扩展段用于储存全局变量。
标记寄存器:
CF(Carry Flag
):进位
/ 借位标记。(最高位)
PF(Parity Flag
):奇偶标记。(置位位的个数,为偶则
PF=1
,表
示为
PE;为奇则
PD=0
,表示为
PO )
AF( Auxiliary Carry Flag ):协助进位 / 借位标记,用于 BCD 加法
的调整。(运算的低四位产生了进位或借位, AF=1 ,表示为 AC;
不然 AF=0 ,表示为 NA )
ZF(Zero Flag ):零标记。(运算结果为 0 ,则标记置位;不然复
位)
SF(Sign Flag ):符号标记,用于标记符号的正负。(运算结果最
高位为 1,则标记置位,表示为 NG ;不然标记复位,表示为 PL)
OF(Overflow Flag ):溢出标记,用于标记符号数的运算结果能否
高出表达范围(无符号数的溢出以 CF 标记)。(双高异或鉴别)
此外 3 位经过人为设置, 用以控制 8086 的 3 种特定操作, 称为控制
标记。
TF(Trap Flag ):圈套标记,也称为单步标记,用于程序的单步执
行调试。
IF(Interrupt Flag ):中止标记。( IF=1 ,表示为 EI,即同意响应可障蔽中止的恳求; IF=0 ,表示为 DI ,即严禁响应可障蔽中止的恳求)
DF( Direction Flag ):方向标记。(DF=1 ,表示为 DN ,即 down ,
串操作后地点指针自动减量; DF=0 ,表示为 UP,即 up ,串操作后
地点指针自动增量)
通用寄存器:
AX(Accumulator ),累加寄存器;主要用于乘除运算和输入输出
操作时储存操作数、优化挪动操作。
BX( Base),基寄存器;主要用于储存器间接寻址时储存数据段的
基地点。
CX( Counter ),计数寄存器;主要用于循环、重
文档评论(0)