计算机原理作业1key
计算机组成原理课后作业1-8章
[y]浮= 11 110,11.100010
△E=Ex-Ey=[Ex]补+[-Ey]补=11 101 +00 010=11 111
修改后的x表示为:
[x]浮= 11 110,0.010010 (1) 00. 0 1 0 0 1 0
2)尾数求差
+ 00. 0 1 1 1 1 0
MS= Mx - My =00. 110000 (1)
MS= Mx+My =11 . 1101 00 (1) 3)规格化处理
00. 0 1 0 0 1 0 + 11. 1 0 0 0 1 0
11 . 1 1 0 1 0 0
执行2次左规处理, MS= 11 . 0 1 0 0 1 0 (0), ES= 11 100 4)舍入处理
5)判溢出
采用0舍1入法处理,则舍去0
∴ 规格化数 符号位
1
阶码(8) 0111 1101
尾数(23) 1011 0000 0000 0000 0000 000
2020年12月21日星期一
12
5、已知x和y,用变形补码计算x+y,同 时指出结果是否溢出。
①x=0.11011 y=0.00011
[x]补=00.11011 ,[y]补=00.00011
27/64
27/64 = 0.011011B = 1.1011 * 2-2
e=-2,则E=e+127=125
∴ 规格化数 符号位
0
阶码(8) 0111 1101
尾数(23) 1011 0000 0000 0000 0000 000
-27/64
-27/64 =-0.011011B =-1.1011 * 2-2
示;尾数23位,用补码表示;基数为2。请写出:(1)最大数的
北语15秋《计算机组成原理》作业1 100分答案
北语15秋《计算机组成原理》作业1
一、单选题(共20 道试题,共100 分。
)
1. 题面见图片
A.
B.
C.
D.
标准答案:A
2. 双端口存储器在()情况下会发生读/写冲突。
A. 左端口与右端口的地址码不同
B. 左、右端口的地址码相同
C. 左、右端口的数据码相同
D. 左、右端口的数据码不同
标准答案:B
3. 某计算机字长32位,其存储容量为32MB,若按字编址,那么它的寻址范围是( )
A. 8MB
B. 16M
C. 8M
D.32M
标准答案:C
4. 某一RAM 芯片,其容量为1024╳8位,其数据线和地址线分别为()。
A. 3,10
B. 10,3
C. 8,10
D. 10,8
标准答案:C
5. 为了确定下一条微指令的地址,通常采用断定方式,其基本思想是()。
A. 用程序计数器PC来产生后继微指令地址
B. 通过微指令顺序控制字段由设计者指定或由设计者指定的判别字段控制产生后继微指令地址
C. 用微程序计数器μPC来产生后继微指令地址
D. 通过指令中指定一个专门字段来控制产生后继微指令地址
标准答案:B
6. 下面哪种情况会产生中断请求?()
A. 一次I/O操作结束
B. 两数相加
C. 产生存储周期“窃取”
D. 一条指令执行结束
标准答案:A。
14秋北交《计算机组成原理(专)》在线作业一答案
北交《计算机组成原理(专)》在线作业一
一,单选题
1. 计算机执行乘法指令时,由于其操作较复杂,需要更多的时间,通常采用______控制方式。
A. 延长机器周期内节拍数的;
B. 异步;
C. 中央与局部控制相结合的;
D. 同步;
?
正确答案:C
2. 程序控制类指令的功能是______。
A. 进行算术运算和逻辑运算
B. 进行主存和CPU之间的数据传送
C. 进行CPU和I/O设备之间的数据传送
D. 改变程序执行的顺序
?
正确答案:D
3. (2000)10化成十六进制数是______。
A. (7CD)16
B. (7D0)16
C. (7E0)16
D. (7F0)16
?
正确答案:B
4. 定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围是______。
A. -215 ~ +(215 -1)
B. -(215 –1)~ +(215 –1)
C. -(215 + 1)~ +215
D. -215 ~ +215
?
正确答案:A
5. CPU响应中断的时间是______。
A. 中断源提出请求;
B. 取指周期结束;
C. 执行周期结束;
D. 间址周期结束。
?
正确答案:C。
南大计算机组成原理第(一)次作业
作业名称计算机组成原理第(一)次作业出卷人SA作业总分100 通过分数60 起止时间2018-4-21 23:03:38至2018-4-21 23:18:52学员姓名17090410015 学员成绩100标准题总分100 标准题得分100题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2计算机系统结构是程序员看到的一个计算机系统的属性。
这里的程序员指的是设计和编写()的程序员。
•A、汇编语言•B、操作系统•C、数据分析软件•D、文字处理软件学员答案:a说明:本题得分:2题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2假定一台计算机的主存储器最大可装机容量为4GB,按字节编址,则该存储器的MAR应为()。
•A、16位•B、32位•C、48位•D、64位学员答案:b说明:本题得分:2题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2下面是有关反映计算机中存储器容量的计量单位的叙述,其中错误的是()。
•A、最小的计量单位为位(bit),表示一位“0”或“1”•B、最基本的计量单位是字节(Byte),一个字节等于8bit•C、一台计算机的编址单位、指令字长和数据字长都一样,且是字节的整数倍•D、主存容量为1KB,其含义是主存中能存放1024个字节的二进制信息学员答案:c说明:本题得分:2题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2以下有关对微型计算机发展简史的描述中,错误的是()。
•A、70年代初,Intel公司制造了第一个4位微处理器芯片4004•B、70年代初,Fairchild公司制作了第一个半导体存储芯片,容量为256位•C、8080是世界上第一个8位通用微处理器•D、IBM PC机采用8080作为微处理器,它的普及使个人电脑走向了家庭和办公室学员答案:d说明:本题得分:2题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2冯诺依曼结构规定计算机内部的信息采用()方式表示。
南开大学20秋《计算机原理》在线作业-1(参考答案)
1.计算机软件是指()。
A.操作系统B.汇编程序C.用户程序D.所有程序及文档的统称答案:D2.8086微机系统的地址总线是()。
A.8位B.16位C.20位D.32位答案:C3.单地址指令中为了完成两个数的算术运算,除地址码指明一个操作数外,另一个数采用()方式。
A.立即寻址B.隐含寻址C.间接寻址D.基址寻址答案:B4.设指令中的地址码为A,变址寄存器为X,基址寄存器为B,程序计数器为PC,则变址加间接寻址方式的操作数有效地址EA为()。
A.(X)+(A)B.(X+B)C.((X)+A)D.(A)+(PC)答案:C5.下列第()条是合法的访问I/O端口指令。
A.IN AL,100HB.IN AL,BXC.IN AL,BLD.IN AL,DX答案:D6.通道程序是由()组成。
A.I/O指令B.通道指令C.通道状态字D.都不对答案:B7.CPU中的通用寄存器()。
A.只能存放数据,不能存放地址B.可以存放数据和地址C.既不能存放数据,也不能存放地址D.可以存放数据和地址,还可以替代指令寄存器答案:B8.若[x]补=0.1101010,则[x]原=()。
A.1.0010101B.1.0010110C.0.0010110D.0.1101010答案:D9.总线上信息的传输总是由()。
A.CPU启动B.总线控制器启动C.总线主设备启动D.总线从设备启动答案:C10.在三种集中式总线裁决中,()方式对电路故障最敏感。
A.链式查询B.计数器定时查询C.独立请求D.都一样答案:A11.采用部分译码法的片选控制()。
A.有地址重叠问题B.没有地址重叠问题C.地址一定是不连续的D.地址一定是连续的答案:A12.在机器内部操作中,CPU与存贮器之间信息交换使用的是()。
A.逻辑地址B.物理地址C.有效地址D.相对地址答案:B13.若二进制数为1111.101,则相应的十进制数为()。
A.15.625B.15.5C.14.625D.14.5答案:A14.在总线上,同一时刻()。
16秋北交《计算机组成原理》在线作业一
12. 以下叙述正确的是( )
A. 主存的存取速度可以与CPU匹配
B. 主存由RAM构成,不包括ROM
C. 辅存中的程序需要调入主存中才能运行
D. 若指令的地址码为20位,则主存容量一定是20MB
正确答案:
13. 采用DMA方式传送数据时,每传送一个数据就要用一个______时间。
D. 通道。
正确答案:
12. 指令中用到的数据可以来自()
A. 通用寄存器
B. 微程序存储器
C. 输入输出接口
D. 内存单元
正确答案:
13. 微指令格式可分为_____。
A. 垂直
B. 定长
C. 不定长
D. 水平
正确答案:
14. 计算机硬件不能直接识别和运行的有()程序。
储周期
D. 总线周期
正确答案:
14. 下述I/O控制方式中,主要由程序实现的是______。
A. PPU(外围处理机)方式
B. 中断方式
C. DMA方式
D. 通道方式
正确答案:
15. EPROM是指( )
A. 读写存储器
B. 只读存储器
A. 1M
B. 512KB
C. 256K
D. 256KB
正确答案:
2. 某存储器芯片的存储容量为8K×12位,则它的地址线为( )。
A. 11
B. 12
C. 13
D. 14
正确答案:
3. 信息可以同时在两个方向上传输的总线称为 总线
A. 单工
B. 半双工
C. 全双工
正确答案:
大工14秋《计算机组成原理》在线作业1答案
大工14秋《计算机组成原理》在线作业1
单选题判断题
一、单选题(共10 道试题,共50 分。
)
1. 一个8位二进制整数,采用补码表示,该整数由3个“1”和5个“0”组成,则该整数最小值为()。
A. 1
B. -32
C. -125
D. -3
正确答案:C
2. 若x的补码为0.10101,则x的原码为()。
A. 1.10101
B. 1.11010
C. 0.11010
D. 0.10101
正确答案:D
3. 算术及逻辑运算部件的英文缩写是()。
A. ALU
B. ROM
C. RAM
D. CPU
正确答案:A
4. 字长相同但格式不同的两种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为()。
A. 两者可表示的数的范围和精度相同
B. 前者可表示的数的范围大但精度低
C. 前者可表示的数的范围大且精度高
D. 前者可表示的数的范围小但精度高
正确答案:B
5. 所谓的第二代计算机是以()为主要器件。
A. 电子管
B. 集成电路
C. 晶体管
D. 超大规模集成电路
正确答案:C
6. 从器件角度看,计算机经历了四代变化。
但从系统结构看,至今绝大多数计算机仍属于()型计算机。
A. 并行
B. 冯?诺依曼。
计算机原理作业习题及答案-1209学生
第1章微型计算机基础知识一、选择题3.若用MB作为PC机主存容量的计量单位,1MB等于( )字节。
A、210个字节B、220个字节C、230个字节D、240个字节4.运算器在执行两个用补码表示的整数加法时,判断其是否溢出的规则为( )。
A、两个整数相加,若最高位(符号位)有进位,则一定发生溢出B、两个整数相加,若结果的符号位为0,则一定发生溢出C、两个整数相加,若结果的符号位为1,则一定发生溢出D、两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出5.运算器的主要功能是( )。
A、算术运算B、逻辑运算C、算术运算与逻辑运算D、函数运算6.运算器由很多部件组成,其核心部分是( )。
A、数据总线B、算术逻辑单元C、累加器D、多路开关7.在一般的微处理器中,( )包含在CPU中。
A、内存B、输入/输出单元C、磁盘驱动器D、算术逻辑单元9.若某数据段位于存储区38000H~47FFFH,则该数据段的段基址为()。
A、38000HB、47FFFHC、3000HD、3800H10.程序设计中所使用的地址是()。
A、逻辑地址B、有效地址C、物理地址D、段基址11.80X86执行程序时,对存储器进行访问时,物理地址可由()组合产生。
A、SS和IPB、CS和IPC、DS和IPD、CS和BP12.某处理器与内存进行数据交换的外部数据总线为32位,它属于()。
A、8位处理器B、16位处理器C、32位处理器D、64位处理器13.在堆栈操作中,隐含使用的通用寄存器是()。
A、AXB、BXC、SID、SP14.主要决定微机性能的是()A、CPUB、耗电量C、质量D、价格15.十进制负数–38的八位二进制补码是()A、01011011BB、11011010BC、11011011BD、01011010B 16.若某台微型计算机的型号是奔四800,则其中800的含义是()A、CPU中有800个寄存器B、CPU中有800个运算器C、该微机的内存为800MBD、时钟频率为800MHZ17.在计算机内部,一切信息的存取,处理和传送都是以()形式进行。
微型计算机原理作业第一章 习题与思考题
第一章习题与思考题一、填空题:1.计算机一般由、、、和五部分组成。
2.机器语言是。
3.汇编语言是。
4.高级语言是。
5.CPU的位数是指。
6.系统总线是指。
7.微型机与一般计算机的中央处理器的区别在于。
8.单片机是指。
9.单板机是指。
一、填空题:1.运算器、控制器、存储器、输入设备和输出设备2.用“0”或“1”二进制代码表示的面向机器的程序设计语言3.用英语缩写词(或助记符)表示的面向机器的程序设计语言4.用自然语汇表示的面向对象的程序设计语言5.CPU常指CPU数据总线的宽度6.系统内各主要功能部件之间传送信息的公共通道(线路)7.微机的运算器和控制器集成在一块半导体集成电路芯片上8.运算器、控制器、存储器、输入设备和输出设备集成在一块芯片上的计算机9.运算器、控制器、存储器、输入设备和输出设备集成在一块印刷电路板上的计算机二、选择题:1.完整的计算机系统应包括( )A.运算器、控制器、寄存器组、总线接口B.外设和主机C.主机和应用程序D.配套的硬件设备和软件系统2.计算机系统中的存储器系统是指( )A.RAMB.ROMC.主存储器D. 内存和外存3.机器语言是指()A.用英语缩写词表示的面向机器的程序设计语言B.用二进制代码表示的程序设计语言C.用自然语汇表示的面向对象的程序设计语言D.用“0”或“1”表示的面向机器的程序设计语言4.汇编语言是指()A.用英语缩写词表示的面向机器的程序设计语言B.用二进制代码表示的面向机器的程序设计语言C.用自然语汇表示的面向对象的程序设计语言D.用助记符表示的程序设计语言5.高级语言是指()A.用英语缩写词表示的面向机器的程序设计语言B.用二进制代码表示的程序设计语言C.用自然语汇表示的面向对象的程序设计语言D.用英语缩写词表示的面向机器的程序设计语言6.()是以CPU为核心,加上存储器、I/O 接口和系统总线组成的。
A.微处理器B.微型计算机 C.微型计算机系统 D.单片机7.计算机能直接认识、理解和执行的程序是()。
1《计算机组成原理》作业一解答
作业一解答一、名词解释:地址:寻址存储器中存储单元的二进制编号。
字长:计算机(或CPU)并行处理的数据字的位数。
二、简答题:说明软件与硬件的逻辑等价性。
答案:计算机的逻辑功能可以由软件来实现,也可以由硬件来实现;计算机指令的执行可以由硬件完成,也可以由软件来完成。
实现这种转化的媒介是软件与硬件的逻辑等价性。
对于某一具体功能采用硬件方案还是软件方案,取决于器件价格、速度、可靠性、存储容量、变更周期等因素。
简述计算机系统的多级层次结构,为什么会形成这种多级层次结构?答案:计算机系统通常由微程序级、一般机器级、操作系统级、汇编语言级和高级语言级组成的多层次结构。
形成这种结构的原因主要有两个方面:这种多层次结构是人们对于计算机一种深入的、本质的认识和应用,是人们对于计算机系统在不同层次上进行一种抽象的思维;这种多层次结构解决了计算机功能扩展问题,抽象数据结构的层次越高计算机系统的复用性越好、通用性越强。
作业二解答一、已知x =11011,y =-10101,用变形补码计算x+y,同时指出结果是否溢出。
答案:[x]补= 0011011(或011011),[y]补=1101011(或101011)[x]补0 0 1 1 0 1 1双符号位相同,无溢出,x+y=110二、已知x =11011, y =-10011,用变形补码计算x-y,同时指出结果是否溢出。
答案:[x]补= 0011011(或011011),[y]补=1101101(或101101)[-y]补=0010011(或010011)[x]补0 0 1 1 0 1 1+ [-y]补0 0 1 0 0 1 1[x-y]补0 1 0 1 1 1 0双符号位不同,结果溢出。
三、已知x = 0.11011,y =-0.11111,用原码阵列乘法器、补码阵列乘法器分别计算x×y。
答案:[x]原= 011011,[y]原= 111111 [x]补= 011011,[y]补= 100001符号位= 0⊕1 = 1,符号位= 0⊕1 = 1,[x]补、[y]补算前求补:| x | = 11011,| y |=11111 | x | = 11011,| y |=11111 无符号阵列乘法:11011 无符号阵列乘法:11011×11111 ×1111111011 1101111011 1101111011 1101111011 11011+ 11011 + 110111101000101 1101000101 乘积符号位是1,则:乘积符号位是1,算后求补:[x×y]原= 11101000101 [x×y]补= 10010111011作业三解答一、利用181和182芯片,画出32位的三级先行进位逻辑结构。
2020年奥鹏南开20秋学期《计算机原理》在线作业1标准答案
B.用于选择进行信息传输的设备
C.用于选择外存地址
D.用于指定主存和I/O设备接口电路的地址
正确答案:D
18.21、从取指令开始到指令执行完成所需的时间,称之为()
A.时钟周期
B.机器周期
C.访存周期
D.指令周期
正确答案:D
19.18、采用同步控制的目的是()
A.提高执行速度
B.独立编址方法
C.两者都是
D.两者都不是
正确答案:A
5.13、()方式便于数组的处理
A.间接寻址
B.变址寻址
C.相对寻址
D.基址寻址
正确答案:B
6.12、指令译码器是对()进行译码
A.整条指令
B.指令的操作码字段
C.指令的地址码字段
D.指令的地址
正确答案:B
7.11、控制器的全部功能是()
A.产生时序信号
26.8253—5有3个独立的计数器,每个计数器可以有几种不同的工作方式?()
A.3种
B.4种
C.5种
D.6种
正确答案:D
27.21、假设某计算机的存储系统由Cache和主存组成,某程序执行过程中访存1000次,其中访问Cache缺失50次,则Cache的命中率是()
A.5%
B.9.5%
C.50%
D.95%
正确答案:D
28.26、下列因素中,与Cache的命中率无关的是()
A.Cache块的大小
B.Cache的容量
C.主存的存取时间
D.以上都无关
正确答案:C
29.15、用存储容量为16K×1位的存储器芯片来组成一个64K×8位的存储器,则在字方向和位方向上分别扩展了()倍
计算机原理作业一(1)
《计算机构成原理》作业 1一. 选择题:1.对计算机的软硬件资源进行管理是 ___A____的功能。
A. 操作系统C. 语言办理程序B. 数据库管理系统D. 用户程序2.定点二进制运算器中,减法运算一般经过 ___D____来实现。
A.反码运算的二进制减法器B.补码运算的二进制减法器C.补码运算的十进制加法器D.补码运算的二进制加法器3.运算器的主要功能是进行 ___C_____。
A. 逻辑运算C. 逻辑运算和算术运算B. 算术运算D. 减法运算4.完好的计算机系统应包含__D_____。
A. 运算器、储存器、控制器B. 外面设施和主机C. 主机和适用程序D. 配套的硬件设施和软件系统5.计算机中表示地点时使用 ____D____。
A. 无符号数B. 原码C. 反码D. 补码6.在机器数中, __B______的零的表示形式是独一的。
A. 原码B. 补码C. 反码D. 原码和反码7.在 8 位机中定点补码整数范围是 ___A____A. -128~+127B. -128~+128C. -127~+127D. -127~+1288.在 8 位整数中,无符号数范围是 ___B____;A. 0~255 C. -127~+128B. 0~256 D. -128~+1279.在浮点编码表示中 __D_____在机器数中不出现,是隐含的。
A. 阶码B. 符号C. 尾数D. 基数10.在定点数运算中产生溢出的原由是 ____C___。
A.运算过程中最高位产生了进位或借位B.参加运算的操作数高出了机器表示范围C.运算的结果的操作数高出了机器表示范围D.寄存器的位数太少,不得不舍弃最低有效位11.运算器固然有很多零件构成,但中心部分是 ____B____。
A. 数据总线B. 算术逻辑运算单元C. 多路开关D. 通用寄存器12.ALU属 __ D_____零件。
A. 运算器B. 控制器C. 储存器D. 寄存器13.计算机的储存器系统是指 ___D______。
计算机组成原理作业
1.1写出计算机的主要技术指标。
【解】
(1)机器字长:指CPU中ALU一次能处理二进制数据的位数。通常CPU的数据总线以及运算器的位数同计算机的字长一致。计算机的字长同处理能力和计算精度有关。字长越长,计算精度就越高,处理能力也就越强。
(2)运算速度:以每秒钟能执行多少条指令来表示的,用来衡量计算机运算的快慢程度。常用以MIPS(Million Instruction Per Second,每秒钟百万条指令)为描述单位。
=00.11000, x+y= (0.11)2=(3/4)10
(2) [x]补=0,10111 [y]补=1,00101
[x+y]补= [x]补+ [y]补= 00,10111 +11,00101
= 11,11100, x+y= (-100)2=(-4)10
[x-y]补= [x]补+ [-y]补= 00,10111+ 00,11011
(3)[-124]原= [-1111100]原=1,1111100
[-124]反= [-1111100]反=1,0000011
[-124]补= [-1111100]补=1,0000100
2.4给出以下机器数,求其真值(用二进制和十进制数表示)。
(1)[x]原=00100111 (2)[x]补=10101101
5、Cache的三种映像方式各如何实现?实际应用中通常采用哪种映像方式?为什么?
【答】直接映像是将主存中的某一块只能映像到Cache中的一个固定块上;
全相联映像是主存中的某一块可以映像到Cache中的任一块上;
组相联映像是介于直接映像和全相联映像之间的一种折中方式,即:组内全相联映像,组间直接映像。1分
计算机原理作业2_key
09-10计算机原理作业21、选择题1.通用寄存器是____________部件。
A. 在CPU之外存储指令的B. 在CPU之内暂存数据及地址的C. 在CPU之外存储数据及地址的D. 在CPU之内存储指令的2.无论8086CPU还是目前更高档的微处理器其内部原理结构中共同具有的基本部件是__。
A. 算术逻辑运算单元(ALU)B. 指令指针寄存器和标志寄存器C. 通用寄存器组和总线接口单元D. 以上都对3.在8086/8088系统下,对当前用户程序的堆栈进行访问,其逻辑地址是由_________提供的。
A. SS与BXB. SS与SPC. CS与SPD. DS与BP4.IP寄存器的用途是______。
A. 指向下一个存储单元B. 指向下一个要读写的数据C. 指向下一条要执行的指令D. 指向下一个堆栈5.在8086/8088系统中,如果一个程序开始执行前CS=3A70H,IP=1400H,那么该程序第一个字节的物理地址就是________。
A. 3BB00HB. 3A701400HC. 4E70HD. 3A714H6.一个4字节信息135790AB H存放在存储器中(如图所示),该信息在存储器中的存放地址为。
A. 1A00:2057H B. 1A00:2056H C. 1A00:2055H D. 1A00:2054H7.8086CPU的数据寄存器中寄存器________在实际使用中经常被用做累加器。
A. AXB. BXC. CXD.DX2、填空题⑴8086微处理器中,如果相应个寄存器的内容如下:(AX)=0000H (BX)=0000H (CX)=0000H (DX)=0000H (SP)=FFEEH (BP)=0000 H (SI)=0000H(DI)=0000H (DS)=0ADDH (ES)=0ADDH (SS)=0ADDH (CS)=0ADDH (IP)=0100H由此可见此时的代码段首地址为0ADD0H,数据段首地址为0ADD0H,堆栈段首地址为0ADD0H;⑵根据8086CPU最小工作模式系统构成成可知:8086CPU工作在最小系统模式时MN/MX应接高电平;锁存器(74 LS373或8282)输出端上的信号线是20位的地址总线;总线驱动器(74LS245或8286)输出端上的信号线是16位的数据总线;⑶8086CPU的RD引脚上是逻辑0意味着读存储器/IO端口,WR引脚信号指示了8086CPU的写操作。
大工15秋《计算机原理》在线作业1满分答案
大工15秋《计算机原理》在线作业1满
分答案
1.两个浮点数相乘,乘积的尾数是相乘两数的尾数之积,乘积的阶码是相乘两数的阶码之和。
正确答案:A
2.若X=-122,则X补码为xxxxxxxx。
正确答案:C
3.第一台电子数字计算机是以电子管为主要器件。
正确答案:A
4.计算机软件一般分为两大类,一类为系统程序,一类为应用程序。
正确答案:D
5.计算机应用最早的领域是科学计算。
正确答案:B
6.算术逻辑运算部件的英文缩写是ALU。
正确答案:A
7.通常把组成一个字的二进制位数称为字长。
正确答案:C
8.逻辑或运算常用来合并字段。
正确答案:B
9.通常把运算器和控制器合在一起称为CPU。
正确答案:A
10.在电子计算机里,相当于算盘功能的部件,我们称之为运算器。
正确答案:B。
电子科技大学14秋《计算机编译原理》在线作业1答案
14秋《计算机编译原理》在线作业1
单选题多选题判断题
一、单选题(共15 道试题,共75 分。
)
1. 高级语言编译程序常用的语法分析方法中,递归下降分析法属于()分析方法。
A. 自左至右
B. 自顶向下
C. 自底向上
D. 自右向左
-----------------选择:B
2. 己知文法G[S]:S->eT|RT,T->DR|ε,R->dR|ε,D->a|bd。
FIRST(D)=()。
A. {d,ε}
B. {a, b, d, e,ε}
C. {a,b}
D. {a,b,#}
E. {a,b,ε}
F. {#}
-----------------选择:C
3. 若a为终结符,则A→α?aβ为()项目。
A. 归约
B. 移进
C. 接受
D. 待约
-----------------选择:B
4. 对下列错误信息,请指出可能是编译的哪个阶段,数组下标越界对应()。
A. 语法分析
B. 语义分析
C. 词法分析
D. 词义分析
-----------------选择:B
5. 在编译程序中,语法分析分为自顶向下分析和自底向上分析两类:自顶向下分析试图为输入符号串构造一个()。
A. 语法树
B. 有向无环图
C. 最左推导
D. 最右推导
-----------------选择:C
6. LR(1)分析法的名字中,“R”的含义是()。
A. 自右向左进行分析
B. 采用最右推导的逆过程——最左归约
C. 向貌似句柄的符号串后查看1个输入符号。
计算机组成原理-作业参考答案(1)
计算机组成原理-作业参考答案(1)第1章计算机系统概论5. 冯•诺依曼计算机的特点是什么?解:冯•诺依曼计算机的特点是:P8(1)计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;(2)指令和数据以同同等地位存放于存储器内,并可以按地址访问;(3)指令和数据均用二进制表示;(4)指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;(5)指令在存储器中顺序存放,通常自动顺序取出执行;(6)机器以运算器为中心(原始冯•诺依曼机)。
7. 解释下列概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。
解:课本P9-10(1)主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。
(2)CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了Cache)。
(3)主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。
(4)存储单元:可存放一个机器字并具有特定存储地址的存储单位。
(5)存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。
(6)存储字:一个存储单元所存二进制代码的逻辑单位。
(7)存储字长:一个存储单元所存储的二进制代码的总位数。
(8)存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。
(9)机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。
(10)指令字长:机器指令中二进制代码的总位数。
8. 解释下列英文缩写的中文含义:CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、MDR、I/O、MIPS、CPI、FLOPS解:全面的回答应分英文全称、中文名、功能三部分。
计算机组成原理-作业参考答案(1)
第1章计算机系统概论5. 冯•诺依曼计算机的特点是什么?解:冯•诺依曼计算机的特点是:P8(1)计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;(2)指令和数据以同同等地位存放于存储器内,并可以按地址访问;(3)指令和数据均用二进制表示;(4)指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;(5)指令在存储器中顺序存放,通常自动顺序取出执行;(6)机器以运算器为中心(原始冯•诺依曼机)。
7. 解释下列概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。
解:课本P9-10(1)主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。
(2)CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了Cache)。
(3)主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。
(4)存储单元:可存放一个机器字并具有特定存储地址的存储单位。
(5)存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。
(6)存储字:一个存储单元所存二进制代码的逻辑单位。
(7)存储字长:一个存储单元所存储的二进制代码的总位数。
(8)存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。
(9)机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。
(10)指令字长:机器指令中二进制代码的总位数。
8. 解释下列英文缩写的中文含义:CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、MDR、I/O、MIPS、CPI、FLOPS解:全面的回答应分英文全称、中文名、功能三部分。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
09-10计算机原理作业1
1、选择题
⑴相对于原码和反码,补码编码的特点是()
A.便于转换B.便于表示负数C.便于加减法运算D.便于乘除法运算
⑵常用的英文字符编码有()
A.内码B.补码C.ASCⅡ码D.BCD码
⑶在8421码表示的二—十进制数中,代码1001表示( )
A.3
B.6
C.9
D.1
⑷完整的计算机系统应包括( )。
A.运算器、存储器、控制器
B.外部设备和主机
C.主机和实用程序
D.配套的硬件设备和软件系统
⑸冯诺依曼机工作的基本特点是()。
A多指令流但数据流B按地址访问按顺序执行C按堆栈操作D存储器按内容选择地址⑹溢出标志OF是反映()。
A.算术运算是否出现进位情况
B.算术运算是否出现借位情况
C.带符号数运算结果是否超过机器能表示的数值范围
D.无符号数运算结果是否超过机器能表示的数值范围
⑺4位无符号二进制数表示的数的范围是( )。
A.0~9999
B.0~9
C.0~15
D.0~99
⑻十进制数38的8位二进制补码是() 。
A.0011001B.10100110
C.10011001D.00100110
⑼十进制数-38的8位二进制补码是() 。
A.01011011B.11011010
C.11011011D.01011010
⑽有一个8位二进制数的补码是11111101,其相应的十进制真值是()。
A.-3B.-2C.509D.253
⑾十进制数-75用二进制数10110101表示,其表示方式是() 。
A.原码B.补码C.反码D.ASCII码
⑿已知[X]原=10011010B,[Y]原=11101011B,则[X-Y]补=() 。
A.溢出B.01111011BC.10000101BD.01010001B⒀构成微机的主要部件除CPU、系统总线、I/O接口外,还有() 。
A.CRTB.键盘
C.磁盘D.内存(ROM和RAM)
⒁计算机中常用的BCD码是() 。
A.二进制数B.十六进制数
C.二进制编码的十进制数D.不带符号数的二进制形式
⒂10001010是()。
A.带符号数B.原码、反码、补码表示的带符号数
C.不带符号数D.BCD码
E.无法确定
(以下问题参考讲义相关内容)
2、填空题
⑴十六进制数F27H用二进制数可表示为____________。
⑵8位二进制补码整数能表示的最小数值是____________。
⑶二进制数1010.1B的十进制数表示为________。
⑷十制数131.5的八进制数表示为________。
⑸RISC表示 _____________,CISC表示___________。
⑹字符12在16位计算机中可以表示为_3132H___________。
⑺计算机字长是16位的,-32768D的原码是_不存在_;反码是_不存在_;补码是_8000H__。
3、简答题
⑴已知[X]补=11000000B,[Y]补=01001000B,[Z]补=00110010B。
求[-X]补,[-Y]补,[-Z]补;并计算[X-Y]补和[X-Z]补,若有溢出请给以说明。
⑵什么是字节?什么是计算机的字长?
⑶所谓4位、8位、16位、32位微处理器是按什么划分的?
⑷计算机的硬件和软件各由哪几部分组成?
⑸假设计算机字长是8位的,求下列机器数分别为原码、反码、补码及无符号数时对应的真值。
①ACH②E3H
(1)(2)
原码 -44 -99
反码 -83 -100
补码 -84 -29
无符号数 254 227
⑺假设计算机字长为8位的,讨论下列计算是否发生溢出。
①87+56②12-64
⑻三态门和触发器在计算机总线中有什么作用?缓冲输出和非缓冲输出谁的驱动能力强?
⑼什么是总线?计算机中如何使用总线?举例说明常用的总线复用技术?列出计算机中使用的三种总线?
⑽简述冯诺依曼结构及其工作原理。