搜索

中大计算机原理作业一

gecimao 发表于 2019-08-08 21:35 | 查看: | 回复:

  中大计算机原理作业一_教育学_高等教育_教育专区。《计算机组成原理》 作业 1 一. 选择题: 1. 对计算机的软硬件资源进行管理是____A___的功能。 A. 操作系统 B. 数据库管理系统 C. 语言处理程序 D. 用户程序 2. 定点二进

  《计算机组成原理》 作业 1 一. 选择题: 1. 对计算机的软硬件资源进行管理是____A___的功能。 A. 操作系统 B. 数据库管理系统 C. 语言处理程序 D. 用户程序 2. 定点二进制运算器中,减法运算一般通过__D_____来实现。 A. 反码运算的二进制减法器 B. 补码运算的二进制减法器 C. 补码运算的十进制加法器 D. 补码运算的二进制加法器 3. 运算器的主要功能是进行______C__。 A. 逻辑运算 B. 算术运算 C. 逻辑运算和算术运算 D. 减法运算 4.完整的计算机系统应包括_____D__。 A. 运算器、存储器、控制器 B. 外部设备和主机 C. 主机和实用程序 D. 配套的硬件设备和软件系统 5. 计算机中表示地址时使用___D_____。 A. 无符号数 B. 原码 C. 反码 D. 补码 6. 在机器数中,____B____的零的表示形式是唯一的。 A. 原码 B. 补码 C. 反码 D. 原码和反码 7. 在 8 位机中定点补码整数范围是____D___ A. -128~+127 B. -128~+128 C. -127~+127 D. -127~+128 8. 在 8 位整数中,无符号数范围是_A______; A. 0~255 B. 0~256 C. -127~+128 D. -128~+127 9.在浮点编码表示中______C_在机器数中不出现,是隐含的。 A. 阶码 B. 符号 C. 尾数 D. 基数 10. 在定点数运算中产生溢出的原因是____C___。 A. 运算过程中最高位产生了进位或借位 B. 参加运算的操作数超出了机器表示范围 C. 运算的结果的操作数超出了机器表示范围 D. 寄存器的位数太少,不得不舍弃最低有效位 11. 运算器虽然有许多部件组成,但核心部分是_____B___。 A. 数据总线 B. 算术逻辑运算单元 C. 多路开关 D. 通用寄存器 12.ALU 属于____A____部件。 A. 运算器 B. 控制器 C. 存储器 D. 寄存器 13. 计算机的存储器系统是指______D___。 A. RAM B. ROM C. 主存储器 D. cache,主存储器和外存储器 14. 存储周期是指_____C___。 A. 存储器的读出时间 B. 存储器的写入时间 C. 存储器进行连续读和写操作所允许的最短时间间隔 D. 存储器进行连续写操作所允许的最短时间间隔 15. 存储器是计算机系统的记忆设备,它主要用来___C______。 A. 存放数据 B. 存放程序 C. 存放程序和数据 D. 存放微程序 16.存储字长是指_______B___。 A. 存放在一个存储单元中的二进制代码组合 B. 存放在一个存储单元中的二进制代码个数 C. 存储单元的个数 D. 存放在一个存储单元中的 BCD 码 二.名词解释: 1.ALU : 算术/逻辑单元,负责处理数据的运算工作,包括算术运算 ), 逻辑运算及关系运算,并将运算的结果存回记记忆单元。 2. 指令:指定计算机实现某种控制或运算的代码。包括操作功能和操作 对象等内容。 3. 字长:在同一时间中处理二进制数的位数叫字长。 4. 字节 :通过网络传输信息(或在硬盘或内存中存储信息)的单位 5. 机器零:如果一个浮点数的尾数全为 0,则不论其阶码为何值;或如 果一个浮点数的阶码小于它所表示范围的最小值, 则不论其尾数为何值, 计算机在处理时都把这种浮点数当作零看待。 6. SRAM:它是一种具有静止存取功能的内存,不需要刷新电路即能保 存它内部存储的数据。 3. ROM:它是一种只能读出事先所存数据的固态半导体存储器。 三. 填空题: 1. 中央处理器 CPU 具有____指令______控制、 ___操作_______控制、 ______ 时间____控制、____数据_____加工等基本功能。 2. 在计算机术语中,将运算器和控制器合在一起称为_____cpu_____,而将 _______cpu___和存储器合在一起称为_____主机______。 3. 计算机软件一般分为两大类,一类叫___系统_______软件,一类叫_____ 应用_____软件。其中,数据库管理系统属于_______系统___软件。 4. 对阶时,使 ____ 小 _____ 阶向 __ 大 _______ 阶看齐,使小阶尾数向 __ 右 _______移位,每____右__移___1 位,其阶码加 1,直到两数的阶码相等为止。 5. 一个定点数由__符号位________和__数值域________两部分组成,根据小 数点位置不同,定点数有____纯整数______和___纯小数_______两种表示方法。 6. 按 IEEE754 标准,一个浮点数由__符号位________S、阶码 E、尾数 M 三 个域组成。其中阶码 E 的值等于指数的__真值 e_____加上一个固定 偏移值__________。 7. 某机定点整数格式字长 8 位(包含一位符号位) ,当 X 采用原码表示时, [X] 原 的 最 大 正 数 值 是 ____________ 01111111[+127] ____ , 最 小 负 数 值 是 ___________ 11111111[-127] _______ 。若采用补码表示,则 [X]补 的最大正数是 ______________ 01111111[+127 _____ , 最 小 负 数 是 _____ 10000000[-128] ______________。 8. 在浮点加减法运算中,当运算结果的尾数的绝对值大于 1 时,需要对结果 进行______向右规化______,其操作是____ 尾数右移一位,左边补符号位,阶 码加 1 _________________________________。 四. 问答题和计算题: 1.述简根据[x]补求[-x]补的方法。 答:[X]补除符号位外,各位变反,末位加 1 2. 已知 x=-0.01111,y=+0.11001,求[x]补,[-x]补,[y]补,[-y]补,x+y=?,x-y=? (采 用双符位法运算) 3. 用补码运算法求 x-y=? x=-0.0100,y=0.1001 解: [x]补=11.1100 +[-y]补=11.0111 [x-y]补=11.0011 x-y=-1.1101 4. 已知 x 和 y 的二进制值,用补码加减法计算[x+y]补和[x-y]补,指出结果是否 溢出?x=0.11011,y=0.01010。 解:x=0.11011,y=0.01010,[x]补=0.11011;[y]补=0.01010[-y]补=1.10110 [x]补=0.11011 [x]补=0.11011 +[y]补=0.01010 +[-y]补=1.10110 [x=y]补=1.00101 [x-y]补=0.10001 结果溢出 结果没有溢出 5. 简述采用双符号位检测溢出的方法。 答:双符号位采用两位二进制来表示符号,即正数为 00,负数为 11。若符号位 为 01 时,正溢出;若符号未为 10 时,负溢出。 6. 简述浮点运算中溢出处理方法? 答: 溢出是超出了机器数所能表示的数据范围,浮点数的范围是由是由阶码决定 的。当运算阶码大于最大阶码时,属溢出;当运算阶码小于最小负阶码时,计算 机按 0 处理。 7. 将十进制数 25.25 转换成 IEEE754 标准 32 位浮点数的标准格式来存储。 解:先将十进制转成二进制(25.25)10=(11001.01)2 11001.01=1.100101× 16 e=4 S=0 E=4+127=131,M=100101 0100,0001,1100,1010,0000,0000,0000,0000 (4 1 C A 0 0 0 0 H) 8. 画出存储器的三级存储体系结构?并说明存储器的层次结构主要解决什 么问题? 主要解决:容量大,速度快,低成本。

本文链接:http://saskatoonflowers.net/dingdianjisuanji/837.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部