1一条指令通常由哪两部分组成
- 格式:doc
- 大小:21.50 KB
- 文档页数:3
第一章习题一、选择题1.世界上第一台通用电子数字计算机诞生于( )。
A、1950年B、1945年C、1946年D、1948年2.与二进制数(10111.101)2等值的十进制数是( )。
A、23.625B、23.5C、39.5D、39.6253.与十进制数(101.1)10等值的二进制数是( )。
A、5.5B、110010.00011C、11000101.0011D、1100101.000110011…4.与十六进制数(1AE.5D)16等值的八进制数是( )。
A、(647.272)8B、(565.727)8C、(656.272)8 14 160 16 2 ‘D、(656.235)85.与二进制数(1111111111)2等值的十六进制数是( )。
A、FF3HB、3FFHC、210-1D、1777O6. 在PC机中,1MB准确等于( )。
A、1000×1000KBB、1024×1024KBC、1024×1024BD、1000×1000B7.已知真值X= 11101010,则其补码[X]补等于( )。
A、00010110B、01101010C、10010110D、00101108.已知机器数[X]反=11111111,则其真值X为( )。
A、00000000B、+0000000C、10000000D、-00000009.已知[X]原=10011110,则其对应的[X]补为( )。
A、01100010B、11100001C、-0011110D、1110001010.已知A =01011101,B =11101010,则A○+B为( )。
A、10110111B、01001000C、11111111D、1010001011.1MB等于( )字节?A、10KB、100KC、1024KD、10000K12.把十进制数215转换成二进制数,结果为( )。
A、10010110B、11011001C、11101001D、1101011113.ASCII是( )。
二、判断题:判断下列说法是否正确,并说明理由。
1.只有定点数运算才可能溢出,浮点数运算不会产生溢出。
( X )2.间接寻址是指指令中间接给出操作数地址。
( √ )3.程序计数器的位数取决于指令字长,指令寄存器的位数取决于机器字长。
(X ) 4.半导体RAM信息可读可写,且断电后仍能保持记忆。
(X )5.DMA传送方式时,DMA控制器每传送一个数据就窃取——个指令周期。
( X ) 1.两个补码数相加,只有在最高位都是l时有可能产生溢出。
( × )2.相对寻址方式中,操作数的有效地址等于程序计数器内容与偏移量之和。
( √ ) 3.指令是程序设计人员与计算机系统沟通的媒介;微指令是计算机指令和硬件电路建立联系的媒介。
( √ )4.半导体ROM是非易失性的,断电后仍然能保持记忆。
( √ )5.在统一编址方式下,CPU访问I/O端口时必须使用专用的I/O指令。
( × ) 1.ASCII编码是一种汉字字符编码;×2.一般采用补码运算的二进制减法器,来实现定点二进制数加减法的运算;×3.在浮点数表示法中,阶码的位数越多,能表达的数值精度越高;×4.只有定点数运算才可能溢出,浮点数运算不会产生溢出。
×1.变址寻址需要在指令中提供一个寄存器编号和一个数值。
√2.计算机的指令越多,功能越强越好。
×3.程序计数器PC主要用于解决指令的执行次序。
√4.微程序控制器的运行速度一般要比硬连线控制器更快。
×1.CPU访问存储器的时间是由存储器的容量决定的,存储器容量越大,访问存储器所需的时间越长。
×2.引入虚拟存储系统的目的,是为了加快外存的存取速度。
×3.按主机与接口间的数据传送方式,输入/输出接口可分为串行接口和并行接口。
√4.DMA控制器通过中断向CPU发DMA请求信号。
√一、填空题(把正确的答案写进括号内。
每空1分,共30分)1.计算机系统由硬件系统和软件系统构成,计算机硬件由(运算器)、(控制器)、(存储器)、输入设备和输出设备等五部分组成。
大学计算机考试系统知识题一、填空题1、 微型计算机系统结构中的系统总线有【B 】、【A 】和【E 】。
A. 地址总线 B 数据总线 C 内部总线 D 外部总线 E 控制总线2、 已知大写字母“A ”的 ASCII 码值为 65,则“F ”的 ASCII 码值为【B 】,“k ”的 ASCII 码值为 107,则“a ”的 ASCII 码值为【D 】。
A 69B 70C 71D 97E 983、 主机域名不能直接用于 TCP/IP 协议的路由选择中,当用户采用域名进行通讯时,必须将【B 】映射成【E 】,这个过程被称为【D 】。
A .网卡地址 B. 域名 C. 地址转换 D.域名解析 E.IP 地址4、 图片-1 按钮中的流程图自上而下使用的流程图符号有:【F 】、【G 】、【E 】,表示的是【C 】程序控制结构。
A . 选择结构 B.顺序结构 C.循环结构 D.起止框 E.判断框 F. 输入输出框 G.处理框5、 在 Windows FAT 文件系统中,当创建一个文件时,操作系统根据文件路径和文件名在【A 】建立一个目录项,写入文件名,大小和创建时间等相应信息;在【C 】中查找空闲的簇分配给文件,将文件数据写入【B 】;同时将文件的第一簇的簇号写入【A 】中。
A .文件目录表 B.磁盘数据区 C 文件分配表 6、 汉字的处理过程为:通过输入码输入汉字,然后转换为我国制定的【F 】,为了中西文兼容,把每个字节的最高位置为【H 】,形成计算机内部能够处理的【C 】,最后按照【 E 】在显示器上输出汉字。
A .输入码 B. ASCII 码 C.机内码 D.区位码 E.字形码 F.国标码 G. 0 H. 117、 在 TCP/IP 模型的应用层上,FTP 是【D 】协议,Http 是【C 】协议,SMTP 是【B 】协议。
A .远程登录 B.简单邮件传输 C.超文本传输 D.文件传输 E.传输控制8、 程序设计过程一般包含以下步骤:分析问题,建立【B 】,对指定的输入数据确定其存储 [1][2] [3] N - 1的【C】,选择合适的【A】,用计算机语言编制程序,【D】,最终获得预期结果。
第1章计算机系统概论1.1 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:计算机系统由硬件和软件两大部分组成。
硬件即指计算机的实体部分,它由看得见摸得着的各种电子元器件,各类光、电、机设备的实物组成,如主机、外设等。
软件是看不见摸不着的,由人们事先编制成具有各类特殊功能的信息组成,用来充分发挥硬件功能,提高机器工作效率,便于人们使用机器,指挥整个计算机硬件系统工作的程序、资料、数据集合。
硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。
1.2 如何理解计算机系统的层次结构?解:(1)第一级:实际机器M1 (机器语言机器),机器语言程序直接在M1上执行;(2)第二级:虚拟机器M2(汇编语言机器),将汇编语言程序先翻译成机器语言程序,再在M1-上执行;(3)第三级:虚拟机器M3(高级语言机器),将高级语言程序先翻译成汇编语言程序,再在M2、M1(或直接到M1)上执行;(4)第零级:微程序机器M0(微指令系统),由硬件直接执行微指令。
(5)实际上,实际机器M1和虚拟机器M2之间还有一级虚拟机,它是由操作系统软件构成,该级虚拟机用机器语言解释操作系统。
(6)虚拟机器M3还可以向上延伸,构成应用语言虚拟系统。
1.3 说明高级语言、汇编语言和机器语言的差别及联系。
解:机器语言由0、1代码组成,是机器能识别的一种语言。
用机器语言编写程序时要求程序员对他们所使用的计算机硬件及其指令系统十分熟悉,编写程序难度很大,操作过程也极易出错。
汇编语言是符号式的程序设计语言,汇编语言是面向机器的语言,它由一些特殊的符号表示指令。
用汇编语言编写的汇编语言程序必须先被翻译成机器语言程序,才能被机器接受并自动运行。
汇编语言的每一条语句都与机器语言的某一条语句(0、1代码)一一对应。
高级语言是面向用户的语言,与具体的计算机指令系统无关、对问题的描述更接近于人们习惯,且易于掌握和书写。
它具有较强的通用性,程序员完全不必了解、掌握实际机器M1的机型、内部的具体组成及其指令系统,只要掌握这类高级语言的语法和语义,便可直接用这种高级语言来编程,给程序员带来了极大的方便。
2007年普通高等学校专升本统一考试计算机试卷一、单项选择题(在每小题给出的四个选项中只有一项是正确的,将正确选项的字母序号填在括号内。
每小题1分,共60分)1.计算机科学的奠基人是( )。
A.巴贝奇B.图灵C.爱达D.比尔·盖茨2.世界上第一台电子计算机ENIAC诞生于( )。
A.1946年B.1964年C.1942年D.1954年3.计算机集成制造系统的简称是( )。
A.ACEB.CIMSC.CADD.CAM4.美国政府提出的“国家信基础设施”的简称是( )。
A.InternetIIC.GIID.NII5.通常我们所说的第四代计算机系统,硬件采用的主要逻辑元件是( )。
A.大规模、超大规模集成电路B.晶体管C.中小规模集成电路D.电子管6.在计算机内部,用来传达、存储、加工处理的数据指令形式都是( )。
A.八进制码B.十进制码C.二进制码D.十六进制码7.已知字母a的ASCII码为97,则ASCII码二进制数1000010对应的字母是( )。
A. AB. BC.66D. E8.微机中的1GB表示的容量是( )。
A.1000MBB.1024MbC.1000MbD.1024MB9.下列数据中最大的数是( )。
A.(256)10B.(100000001)2C.(77)8D(8F)1610.计算机病毒是一种( )。
A.特殊的计算机部件B.游戏软件C.人为编制的特殊程序D.能传播的计算机病毒11.防止软盘感染病毒的有效方法是( )。
A.不要把软盘和有病毒的软盘放在一起B.保持机房清洁C.定期对软盘格式化D.将软盘设置成写保护状态12.计算机硬件系统的组成为:输入设备、输出设备和( )。
A.控制器、运算器、存储器B.控制器、加法器、RAM存储器C.中央处理器、运算器、存储器D.CPU、外存储器13.以下微型计算机的存储设备中,访问速度最快的是( )。
A.CacheB.RAMC.硬盘D.软盘14.人们常说的“掌上电脑”的简称是( )。
一.选择题题目1 正确获得8.00分中的8.00分IB标记題目题干两个补码数相加,只有在()时有可能产生溢岀。
选择一项:a. 符号位相同巴b.符号位不同「C.两个正数相加结果为正「d.数值位产生向符号位的进位,符号位也向更高位产生进位反馈Your answer is correct.正确答案是:符号位相同题目2正确获得8.00分中的8.00分IB标记题目题干怎点数补码减法可直接用加法器完成,此时,符号位()参与运算:并把补码形式的减数诸位求发送加法器,再向最低位给出进位信号。
选择一项:r a.与数值位一起参与运算,1 ' b.与数值位分别进行运算,1「c.与数值位一起参与运算,0C d.与数值位分别进行运算,0反馈Your answer is correct.正确答案是:与数值位一起参与运算,1题目3 正确获得8.00分中的8.00分IE标记題目懸干针对8位2进制整数,下列说法中正确的是()。
选择一项:「a. 0的补码等于一1的反码「b. -126的补码与+2的移128方案的移码有相同的表示1C. 127 的补码为10000000「d. +1的补码等于一127的反码反馈Your answer is correct.正确答案是:126的补码与+2的移128方案的移码有相同的表示题目4 正确获得8.00分中的8.00分IB标记题目题干某让算机字长32位,采用原码宦点小数表示,符号位为1位,数值位为31位,则可表示的最大正小数为(),最小负小数为()o选择一项:a. + (231-1),・(1・2・31)b. + (1-2-31), - (1-2-31)C. + (231-1) , - (1-2-32)d. + (232-1 ) , - (1-2-31)反馈Your answer is correct.正确答案是:+ (1-2-31),・(1-2-31)题目5 正确获得8.00分中的8.00分IE标记題目趣干长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规左均相同,则它们可表示的数的范围和精度为O。
第一章计算机与信息社会基础知识一、选择题B1._____________是现代通用计算机的雏形。
A. 宾州大学于1946年2月研制成功的ENIACB.查尔斯·巴贝奇于1834年设计的分析机C.冯·诺依曼和他的同事们研制的EDVACD.艾伦·图灵建立的图灵机模型B2.计算机科学的奠基人是_____________。
A.查尔斯·巴贝奇 B.图灵 C.阿塔诺索夫 D.冯,诺依曼B3.物理器件采用晶体管的计算机被称为_____________。
A.第一代计算机 B.第二代计算机C.第三代计算机 D.第四代计算机A4.目前,被人们称为3C的技术是指_____________。
A. 通信技术、计算机技术和控制技术B.微电子技术、通信技术和计算机技术C.微电子技术、光电子技术和计算机技术D.信息基础技术、信息系统技术和信息应用技术D5.下列不属于信息系统技术的是_____________。
A. 现代信息存储技术 B.信息传输技术C.信息获取技术 D.微电子技术D6.在下列关于信息技术的说法中,错误的是_____________ 。
A.微电子技术是信息技术的基础B.计算机技术是现代信息技术的核心C.光电子技术是继微电子技术之后近30年来迅猛发展的综合性高新技术 D.信息传输技术主要是指计算机技术和网络技术B7.在电子商务中,企业与消费者之间的交易称为_____________。
A.B2B B.B2C C.C2C D.C2BA8.计算机最早的应用领域是_____________。
A.科学计算 B.数据处理 C.过程控制 D.CAD/CAM/CIMSB9.计算机辅助制造的简称是_____________。
A.CAD B.CAM C.CAE D.CBEB10.CBE是目前发展迅速的应用领域之一,其含义是_____________。
A.计算机辅助设计 B.计算机辅助教育C.计算机辅助工程 D.计算机辅助制造D11.第一款商用计算机是_____________计算机。
1.一条指令通常由哪两部分组成?指令的操作码一般有哪几种组织方式?各自应用在什么场合?各自的优缺点是什么?
答案
一条指令由操作码和操作数地址码两部分组成。
对操作码的组织与编码有以下三种:
(1)定长的操作码的组织方案
优点:计算机的硬件设计简单,指令译码和执行速度快。
缺点:当指令数量增多、指令字单独为操作码划分出固定的多位后,留给表示操作数
地址的位数就会严重不足。
适用于字长较长的计算机系统,如32位或32位以上。
(2)变长的操作码的组织方案
优点:在比较短的指令字中,既能表示出比较多的指令条数又能尽量满足操作数地址
的要求。
缺点:计算机的硬件设计复杂,指令译码和执行速度较慢。
适用于字长较短的计算机系统,如16位或16位以下。
(3)操作码字段与操作数地址有所交叉的方案
优点:在比较短的指令字中,既能表示出比较多的指令条数又能尽量满足操作数地址
的要求。
操作码不再集中在指令字的最高位,而是与表示操作数地址的字段有所交叉。
缺点:计算机的硬件设计复杂,指令译码和执行速度较慢。
这种方案不很常用。
2.什么是形式地址?简述对变址寻址、相对寻址、基地址寻址应在指令中给出些什么信息?如何得到相应的实际(有效)地址?各自有什么样的主要用法?答案
表示在指令中的操作数地址称为形式地址。
(1)变址寻址:应在指令中给出一个数值(称为变址偏移量)及一个寄存器(称为
变址寄存器)的编号。
实际地址(又称有效地址)=变址寄存器的内容+变址偏移量
主要用于处理数组型数据。
(2)相对寻址:应在指令中给出一个数值(称为相对寻址偏移量)
实际地址(又称有效地址)=程序计数器PC的内容+相对寻址偏移量
主要用于相对转移指令。
(3)基地址寻址:应在指令中给出一个寄存器(称为基址寄存器)的编号。
实际地址(又称有效地址)=程序中的地址+基址寄存器
主要用于多道程序或浮动地址程序定位存储器空间。
3.简述计算机的控制器的功能和基本组成,微程序的控制器和组合逻辑的控制器在组成和运行原理方面的相同、不同之处表现在哪里?
答案
控制器的功能是自动连续地执行指令序列,并依据当前正在执行的指令和它所处的
执行步骤,提供出在这一时刻整机各部件要用到的控制信号。
控制器的基本组成包括
(1)程序计数器(PC)
(2)指令寄存器(IR)
(3)脉冲源、启停控制逻辑、指令执行的步骤标记线路
(4)全部时序控制信号产生部件
微程序的控制器和组合逻辑的控制器在组成同类型的控制器,其共同点是:
基本功能都是提供计算机各个部件协同运行所需要的控制信号,组成部分都有程序计数器PC,指令寄存器IR,都分成几个执行步骤完成每一条指令的具体功能;不同点主要表现在:处理指令执行步骤的办法,提供控制信号的方案不一样,组合逻辑控制器是用节拍发生器指明指令执行步骤,用组合逻辑电路直接给出应提供的控制信号,其优点是运行速度明显地快,缺点是设计与实现复杂些,但随着大规模现场可编程集成电路的出现,该缺点已得到很大缓解;微程序的控制器是通过微指令地址的衔接区分指令执行步骤,应提供的控制信号是从控制存储器中读出来的,并经过一个微指令寄存器送到被控制部件的,其缺点是运行速度要慢
一些,优点是设计与实现简单些,易于用于实现系列产品的控制器,理论上可实现
动态微程序设计.。