【精品】asp基于bs网上计算机组成原理教学管理系统(开题报告+源代码+论文)
收藏
资源目录
压缩包内文档预览:
编号:1638014
类型:共享资源
大小:7.37MB
格式:RAR
上传时间:2017-08-30
上传人:机****料
认证信息
个人认证
高**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
精品
asp
基于
bs
网上
计算机
组成
原理
教学管理
系统
开题
报告
讲演
呈文
源代码
论文
- 资源描述:
-
【精品】asp基于bs网上计算机组成原理教学管理系统(开题报告+源代码+论文),精品,asp,基于,bs,网上,计算机,组成,原理,教学管理,系统,开题,报告,讲演,呈文,源代码,论文
- 内容简介:
-
1 第三章 运算方法 一 名词解释 (1)溢出 在运算过程中如出现数据超过这个数表示范围的现象 ,称溢出。 (2)运算器 运算器是一个用于信息加工的部件 ,又称执行部件。它对数据进行算术运算和逻辑运算。 (3)并行加法器 全加器的位数与操作数的位数的加法器称并行加法器。 (4)进位链 进位信号的产生与传递的逻辑结构称为进位链。 (5)进位产生函数 当 时 ,即有进位信号产生 ,所以将 以 (6)进位传递函数 当 、 时 ,则 。这种 情况可看作是当 时 ,第 的进位信号 以通过本位向高位传送。因此把 以 (7)桶形移位器 在选择电路的控制下可以实现左移、右移、直送操作的具有移位功能的电路。 一 选择题 1. 大部分计算机内的减法是用 _实现。 A将被减数加到减数中 B从被减数中减去减数 C 补码数的相加 D补码数的相减 2. 原码加减法是 _。 A操作数用原码表示,连符号位直接相加减 B操作数用原码表示,尾数直接相加减,符号位单独处理 C 操作数用原码表示,根据两数 符号决定实际操作,符号位单独处理 D操作数取绝对值,直接相加减,符号位单独处理 3. 补码加减法是指 _。 A操作数用补码表示,两尾数加减,符号位单独处理,减法用加法代替 B操作数用补码表示,符号位和尾数一起参加运算,结果的符号与加减相同 C 操作数用补码表示,连符号位直接相加减,减某数用加负某数的补码代替,结果的符号在运算中形成 D操作数用补码表示,由数符决定两尾数的操作,符号位单独处理 4. 在原码加减交替除法中,符号位单独处理,参加操作的数是 _。 A原码 B绝对值 C 绝对值的 补码 D补码 5. 两补码相加,采用 1 位符号位,则当 _时,表示结果溢出。 A最高位有进位 B最高位进位和次高位进位异或结果为 0 C最高位为 1 D 最高位进位和次高位进位异或结果为 1 6. 在下列有关不恢复余数法何时需恢复余数的说法中,正确的是 _。 A最后一次余数为正时,要恢复一次余数 B 最后一次余数为负时,要恢复一次余数 C最后一次余数为 0 时,要恢复一次余数 D任何时候都不恢复余数 7. 在定点机中执行算术运算时会产生溢出,其原因是 _。 A主存容量不够 B操作数过大 C操作 数地址过大 D 运算结果无法表示 8. 设机器数字长 8 位,含 1 位符号位,若机器数 算术左移一位得 _,算术右移一位得 _。 A 6 6. 设机器数字长 8 位,含 1 位符号位,若机器数 算术左移一位得 _,算术右移一位得 _。 A 6 9 2 10. 减法运算时常采用。 D 11. 的特点是符号位。 B 12. A 13. 当余数为负时的算法为。 A.商 l,余数左移一位 ,加除数 ,余数左移一位 ,减除数 ,余数左移一位 ,加除数 ,余数左移一位 ,减除数答案 :C 14. 结果的符号可由两数的符号位进行得到。 C 15. 法中 ,当余数和除数同号时的算法为。 A.商 l,余数左移一位 ,加除数 数左移一位 ,减除数 ,余数左移一位 ,加除数 ,余数左移一位 ,减除数答案 :B 16. 码加 数加 码减 数减 1 答案 :C 17. 此时符号位无需单独处理。 C 18. 减法器做减法运算使用的方法是。 后求反 C 19. C 20. X+Y补 =X补 +Y补的适用范围是。 O,Y、 D 21. 若乘数为 n+l 位 ,则移位次数是。 n+ 答案 :A 22. B 23. 符号位 ,相加、相减时最高位上的进位、借位。 B、 D 24. 符号位单独处理 ,操作数值用进行运算的。 B 25. 以下论述正确的是。 n 后补 0,再依照 值确定下一步运算 n 后补 1,再依照 值确定下一步运算 决定乘数最末位 补值 A 26. 辑加”指的是。 .“或”运算 C.“非”运算 D.“异或”运算答案 :B 27. A.“与”运算 B.“或”运算 C.“非”运算 D.“异或”运算答案 :B 28. =0100,B=1010,则逻辑操作 的结果为。 案 :A 29. _。 ,并 顺次右移 1 位 ,最低位移至进位标志位 并顺次右移 1位 ,最低位移至进位标志位 顺次右移 1位 ,最低位移至进位标志位 ,并顺次右移 1位 ,最低位移至进位标志位答案 :B 30. 说法正确的是。 位 ,最低位用 0 补充 移 1位 ,最低位用 1补充 位 ,最低位用原最高位补充 位 ,最高位不变答案 :A 31. _。 ,并顺次右移 1 位 ,最低位移至进位标志位 并顺次右移 1位 ,最低位移至进位标志位 顺次右移 1位 ,最低位移至进位标志位 ,并顺次右移 1位 ,最低位移至进位标志位答案 :A 32. 减法运算一般通过 _来实现。 D 33. 无论采用双符号位还是单符号位 ,必须有 _,它一般用 _来实现。 与非门 或非门 异或门 与或非门答案 :C 34. _。 连同符号位直接相加减 直接相加减 ,符号位单独处理 尾数直接相加减 ,根据两数符号决定实际操作 ,符号位单独处理答案 :D 35. 26. 下 列 浮 点 数 表 示 中 , 哪 一 项 的 运 算 结 果 是 规 格 化 数 _ 。案 :C 36. _。 C 37. 但核心部分是 _路开关 B 38. _是正确的。 不做逻辑运算 又做逻辑运算答案 :D 39. :控制器 A 40. _。 B 41. 逻 辑运算单元 74181_。 算术运算功能 乘法运算功能和除法运算功能 逻辑运算功能 算术运算功能和 16 种逻辑运算功能答案 :C 42. 41814182具有传递功能。 组间先行进位 组间先行进位 组间行波进位答案 :C 43. 行加法器和串行右移 C 44. 据流的传递过程和控制节拍来看 ,阵列乘法器可认为是 _。 并行运算的乘法器 串型运算的乘法器答案 :B 45. 46位的 要使用片 74B 46. 微型计算机中乘除法部件位于 _中。 A 47. A、 B 48. 减法运算一般通过来实现。 位到低位逐位运算 C 49. 它们都是。 法器 A、 B、 C 50. 则判断运算结果是否为规格化数的方法是_。 后第一位数字相同为规格化数答案 :C 51. _。 、乘、除四种运算 减和比较操作 A、 C 52. 其运算规则是 :按时间先后次序 低位到高位逐位运算 A 53. 下述总线结构的运算器 中 ,的操作速度最快 ,的操作速度最慢。 三总线结构 C、 A 54. 但下列不是组成运算器的部件。 址寄存器 答案 :E 55. 选出正确的句子 :(1)定点补码运算时 ,其符号位不参加运算。 (2)浮点运算可由阶码运算和尾数运算两部分联合实现。 (3)阶码部分在乘除运算时只进行加、减操作。 (4)尾数部分只进行乘法和除法运算。 (5)浮点数的正负由阶码的正负符号决定。(6)在定点小数一位除法中 ,为了避免 溢出 ,被除数的绝对值一定要小于除数的绝对值。答案 :(2)(3)(6)是正确的。 二 填空题 1. 两个 n+1 位(含 1 位符号位)的原码在机器中作一位乘运算,共需要作 _次 _操作和 _次 _操作,才能得到最后的乘积,乘积的符号位需要 _得到。( n,加法, n,右移,两数符号位异或 ) 2. 主要具有 _和 _的处理功能。答案 :算术运算 ,逻辑运算 3. Y补求 的方法是 _。 答案 :对 Y补包括符号位“求反且最未位加 1” 4. 原码定点运算时 ,符号位 _。答案 :不参加运算。 5. _作为数的一部分参加运算 , _要丢掉。答案 :符号位 ,符号位产生的进位 6. 此时正数的符号用表示 _,负数的符号用表示_。答案 :00,11 7. 若运算结果中两个符号位 _则表明发生了溢出。若结果的符号位为 _时 ,表示发生正溢出 ;为 _时 ,表示发生负溢出。答案 :不相同 ,01,10 8. ,若当加数与被加数符号相同 ,而运算结果的符号与操作数的符号 _,表示溢出 ;而当加数与被加数符号不同时 ,相加运算的结果 _。答案 :不一致 ,不会产生溢出 9. 其逻辑表达式为 V=。答案 :0、 别为符号位产生的进位和数值部分的最高位产生的进位。 ) 5 10. 正数减数可能产生溢出 ,此时的溢出为溢出 ;负数减可能产生溢出 ,此时的溢出为溢出。答案 :负 ,正 ,正 ,负 11. 均有条件码寄存器 ,条件码寄存器的一部分通常 利用触发器的信息 ,可以提供 案 :12. 符号位与数值位 ,运算结果的符号位等于。答案 :分开运算 ,被乘数与乘数的符号位异或 13. 码一位乘法中 ,符号位与数值位 ,初始时需增加一个辅助位。答案 :同时运算 ,0 14. 码一位乘法中 ,如果 l=10,做运算 ,再将乘积寄存器。答案 :减法 ,右移一位 15. 码一位乘法中 ,如果 l=01,做运算 ,再将乘积寄存器。答案 :加法 ,右移一位 16. 码一位乘法中 ,如果 l=时 ,只做乘积寄存器右移一位的操作。答案 :00 或11 17. 可采用法和法 ,后者运算步数固定 ,控制简单。答案 :恢复余数 ,加减交替 18. 当余数为正时 ,商为 ,余数一位 ,除数。答案 :“ 1” ,左移 ,减 19. 当余数为负时 ,商为 ,余数一位 ,除数。答案 :“ 0” ,左移 ,加 20. 者为整数形式 ,而后者为形式。答案 :阶码 ,尾数 ,纯小数 21. 主要的操作内容及步骤是、和。答案 :对阶、尾数相加、结果规格化、舍入、溢出检查。 22. 、和。答案 :阶码相加 /减 ,尾数相乘 /除 ,规格化 ,舍入、溢出检查 23. 当其补码尾数右移 使其值不变 ,则阶码应该。答案 :加 1 24. 尾数 ,阶码。答案 :左移一位 ,减 1 25. 尾数 ,阶码。答案 :右移一位 ,加 1 26. 相加当结果大于 9 时 ,修正的方法是将结果 ,并产生进位输出。答案 :加上6 27. 。答案 :逻 辑与 ,逻辑或 ,逻辑非 28. 减法器中 M=完成加法功能 ,案 :0,1 29. 进位可采用进位法和进位法。答案 :串行 ,并行 30. 案 :运行速度慢 31. 、和等。答案 :存器 ,多路选择器 ,移位器 ,数据通路 32. 基本逻辑结构是加法器 ,它比行波进位加法器优越 ,具有先行进位逻辑 ,不仅可以实现高速运算 ,还能完成逻辑运算。答案 :快速进位 33. 它们都是定点 运算器 ,案 :34. 的形式时 ,则应进行规格化处理。当尾数符号位为 运算结果的符号位和最高有效位为 C 时需要左规。答案 :A: B:01 或 10C: 5. 4181和 74182 组成 64 位的多重进位运算器 ,则需片 74181 和片 74182。答案 :164或 5 36. 采用先行进位方式的 4 位并行加法器 ,74181 能提高运算速度 ,是因为它内部具有 74182 是实现 某计算机系统字长为 64 位 ,每四位构成一个小组 ,每四个小组构成一个大组 ,为实现小组内并行、大组内并行 ,大组间串行进位 6 方式 ,共需要 4181 和 D 片 74182。答案 : 37. 案 :全加器的位数与操作数的位数 38. 案 :进位信号的产生与传递逻辑 39. 并以 称为进位传递函数 ,并以 案 :、判断 被乘数的符号和乘数的符号都参 加运算。答案 :对。 为了避免溢出 ,被除数的绝对值一定要小于除数的绝对值。答案 :对。 阶码部件可实现加、减、乘、除四种运算。答案 :错。阶码部件可实现加、减运算。 尾数部件只进行乘法和除法运算。答案 :错。尾数部件可实现加、减、乘、除四种运算。 都有一个状态寄存器 ,状态寄存器是为计算机提供判断条件以实现程序转移的必不可少的部件。答案 :对。 再增加一些控制逻辑 ,计算机就能实现各种 算术运算。答案 :错。还要有函数发生器、寄存器、累加器、状态寄存器等部件。 0387 协处理器的 0387 当作外设来读取 80387 的指令 错。 0387 配对使用 . 为提高运算速度 ,运算器一般都采用并行加法器。答案 :错。加法器是构成运算器的基本部件 ,为提高运算速度 ,加法器一般都采用并行加法器。 都是按位进行且各位之间是独立无关的。答案 :错。在并行加法器中 ,高位的进位依赖于低位。 加器的区别在于是否考虑低位向高位进位 ,考虑低位向本位有进位的加法器称为全加器。答案 :对。 三 问答题 1. 已知二进制数 X=Y=一位乘法计算 X Y,要求列出详细过程,机器数形式自定。 答:用原码一位乘做, =100,则 100; 用补码一位乘做, =100,则 100。 2. 已知二进制数 X=Y=原码一位乘法计算 X Y原 ,并还原成真值。 答: =100,则 100。 3. 已知二进制数 X=Y=补码一位乘法计算 。 答: =111 4. 已知二进制数 X=Y=加减交替法计算 X/Y,机器数形式自定。 答:用原码一位除做, X/Y原 = X/Y= 用补码一位乘做, X/Y补 = X/Y= 5. 已知二进制数 X=Y=补码加减交替法计算 X/Y补 ,并给出商和余数的真值。 答: X/Y补 = X/Y=数 2. 已知二进制数 X=Y=原码加减交替法计算 X/Y原 ,并给出商和余数的真值。 答: X/Y原 = X/Y=数 2. 设机器中设有“按位加”(异或)指令,而没有“取反码”指令,如何得到一个数的反码? 7 答:某数与全 1 异或得到该数的反码。 8. 判断 ( 1)定点补码一位乘法中操作中,被乘数也要右移。( 错 ) ( 2) n 位小数参加补 码一位乘( 法)时,共作 n+1 次运算,第 n+1 次不移位。( 对 ) ( 3)在定点小数补码一位除法中,为了避免溢出,被除数的绝对值一定要小于除数的绝对值。( 对 ) ( 4)被除数和除数在作补码除法时,其符号不参加运算。( 错 ) ( 5)补码加减交替法是一种不恢复余数法。( 对 ) ( 6)原码两位乘法中的乘积符号由两原码的符号位异或操作获得,乘积的数值部分由两补码相乘获得。( 错 ) ( 7)浮点运算可由运算和为数原算两个部分联合实现。阶码部分只进行加减运算,尾数部分只进行乘除运算。( 错 ) ( 8)浮点数的正负符号由阶码的正 负符号决定的。( 错 ) :运算器的主要功能是完成算术及逻辑运算 ,由 中 寄存器用于暂时存放参与运算的数据以及保存运算状态。 减法器如何实现减法运算。答 :加 /减法器的核心部件是的全加器。当进行减法运算时 ,由于 =x+(补 =x补 + ,因此可利用全加器将 同时置最低位的进位 C=1)与 X 相加即可。对 与 1 异或 (取反 )获得。 答 :补码运算的特 点是符号位作为数的一部分一起参加运算 ,且运算要在模 2 的意义下进行。 :采用双符号位检测溢出时是采用两位二进制位表示符号 ,即正数的符号位为 00,负数的符号位为 11。在进行运算时 ,符号位均参与运算 ,计算结果中如果两个符号位不同 ,则表示有溢出产生。若结果的符号位为 01,则表示运算结果大于允许取值范围内的最大正数 ,一般称为正溢出 ;若结果的符号位为 10,则表示运算结果是负数 ,其值小于允许取值范围内的最小负数 ,一般称为负溢出。两个符号位中的高位
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。