计组复习课件讲述.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计组复习课件讲述

* 基本运算器的逻辑组成: ALU:实现基本算术、逻辑运算; 寄存器组:提供操作数,暂存运算结果; 判别逻辑:如结果是否为0、正负、进位、溢出等。 根据寄存器组的结构及其与ALU的连接方式的不同,包括: 带多路选择器的运算器 带输入锁存器的运算器 6.运算器的组织与速度 * 第6章 控制器 控制器 CPU的四个主要功能。 * CPU的四个主要功能是:指令控制,_______,时间控制和________。 操作控制 数据加工 控制器 2.CPU中的常用寄存器? 哪些对程序员是可见的? * 通用寄存器组:可编程访问 指令寄存器IR:用户不可见 程序计数器PC:可见 程序状态字寄存器PSW:可见 地址寄存器MAR 不可见 数据缓冲寄存器MBR 不可见 取指令过程 在取指周期中,是按照 的内容访问主存,以读取机器指令。 A指令寄存器IR B程序状态字寄存器PSW C程序计数器PC D主存数据缓冲寄存器MBR * c 第2章 数据的表示 * 1.已知机器字长8位,x = - 0.01111,y = +0.11001,求[x]补,[-x]补,[y]补,[-y]补,x + y = ?x – y = ?要求给出运算器的计算过程,并用溢出判别方法判断结果是否溢出。 * 浮点数加减法运算步骤 第1步:对阶,调整尾数 第2步:尾数加减 第3步:尾数规格化 第4步:尾数的舍入处理 第5步:阶码溢出判断 第4章 运算器 * 已知 X = 02010, Y = -02100; 用补码来表示浮点数的尾数和阶码。 求加法 第2章 数据的表示 * 2.假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式。 (1)设操作码固定,若零地址指令有M种,一地址指令有N种,则二地址指令最多有几种? (2)采用扩展操作码技术,二地址指令最多有几种? (3)采用扩展操作码技术,若二地址指令有P条,零地址指令最多有Q条,则一地址指令最多有几种? 答案: (1) 操作码4位,共24种操作,则二地址指令最多有24-M-N种。 (2) 最多有15种。 (3) (24-P)?26-Q/26 指令系统 * 设R寄存器 (R)=2000,(1000)=2000,(2000)=3000 若:(PC)=3000,问在以下寻址方式下访问到 的操作数的值什么?(9分) (1)直接寻址(2000) (2)存储器间接寻址((1000)) (3)相对寻址-2000(PC) 答案: (1)Data=(2000)=3000 (2)Data=((1000))=3000 (3)EA=(PC)-2000=3000- 2000=1000 Data=(EA)=(1000)=2000 取指令过程 * c 取指令过程 * c * 第2章 数据的表示 在计算机内部各类基本数据的表示(编码)方法。 题型与分数 填空:30×1 单项选择:15×1 简答题:4,25 综合题:3,30 * 第2章 数据的表示 原码、补码、反码:正数不变 * 原码、补码、反码、移码的表示 移码:正、负都变 补码:符不变,取反加1 反码:符不变,取反不加一 移码: (1)正数:最高位+1 (2)负数:将补码符号位取反即可 第2章 数据的表示 * 2. 对8位二进制数,下列说法正确的是 (A) -127的补码 (B) –127的反码等于0 的移码 (C) +1的移码等于–127的反码 (D) 0 的补码等于-1的反码 B * +0: 原:0000 0000 补:0000 0000 反:0000 0000 移:1000 0000 原=补=反 -0: 原:1000 0000 补:0000 0000 反:1111 1111 移:1000 0000 * +1: 原:0000 0001 补:0000 0001 反:0000 0001 移:1000 0001 原=补=反 -1: 原:1000 0001 补:1111 1111 反:1111 1110 移:0111 1111 * +127: 原:0111 1111 补:0111 1111 反:0111 1111 移:1111 1111 原=补=反 -127: 原:1111 1111 补:1000 0001 反:1000 0000 移:0000 0001 第2章 数据的表示 2.已知[x]补,求[-x]补? * 已知[X]补=0.10100, 则[-X]补=_________。 1.01100 第2章 数据的表示 3.补码表示范围。 * 机器数(n位) 定点整数 定点小数 00…0~01…

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档