微机原理与接口技术复习笔记汇总.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

135****9492 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档