计算机原理作业一

计算机原理作业一
计算机原理作业一

《计算机组成原理》作业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位机中定点补码整数范围是___A____

A. -128~+127

B. -128~+128

C. -127~+127

D. -127~+128

8. 在8位整数中,无符号数范围是___B____;

A. 0~255

B. 0~256

C. -127~+128

D. -128~+127

9.在浮点编码表示中__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______。

A. RAM

B. ROM

C. 主存储器

D. cache,主存储器和外存储器

14. 存储周期是指___C_____。

A. 存储器的读出时间

B. 存储器的写入时间

C. 存储器进行连续读和写操作所允许的最短时间间隔

D. 存储器进行连续写操作所允许的最短时间间隔

15. 存储器是计算机系统的记忆设备,它主要用来____C_____。

A. 存放数据

B. 存放程序

C. 存放程序和数据

D. 存放微程序

16.存储字长是指___C______。

A. 存放在一个存储单元中的二进制代码组合

B. 存放在一个存储单元中的二进制代码个数

C. 存储单元的个数

D. 存放在一个存储单元中的BCD码

二.名词解释:

1.ALU

ALU:(Arithmetic Logic Unit,算术逻辑单元)在处理器CPU之中用于计算的那一部分,与其同级的有数据传输单元和分支单元。ALU负责处理数据的运算工作,包括算术运算起(如:加、减、乘、除等),逻辑运算(如:AND、OR、NOT..等)及关系运算(比较大小等关系),并将运算的结果存回记忆单元

2. 指令

指令是指示计算机执行某种操作的命令。它由一串二进制数码组成。

一条指令通常由两个部分组成:操作码+地址码。

操作码:指明该指令要完成的操作的类型或性质,如取数、做加法或输出数据等。

地址码:指明操作对象的内容或所在的存储单元地址。

3. 字长

字长是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干字长段,各段的编码表示不同的含义,例如某台计算机字长为16位,即有16个二进制数合成一条指令或其它信息。16个0和1可组成各种排列组合,通过线路变成电信号,让计算机执行各种不同的操作

4. 字节

字节(Byte /bait/ n. [C])是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符。

5. 机器零

机器零指机器数所表示的零的形式。机器零与真值零的区别是:机器零在数轴上表示为0点及其附近的一段区域,即在计算机中小到机器数的精度达不到的数均视为“机器零”,而真值零则表示0这一个点。若要求全零表示机器零,则阶码应用移码表示、尾数用补码表示(此时阶码为最小阶,尾数为零,移码最小阶为全“0”,补码零的形式也为“0”)

6. SRAM

SRAM(Static Random Access Memory),即静态随机存取存储器。它是一种具有静止存取功能的内存,不需要刷新电路即能保存它内部存储的数据。

3. ROM

固件是指固化的软件,英文为firmware,它是把某个系统程序写入到特定的硬件系统中的flashROM。手机固件相当于手机的系统,刷新固件就相当于刷系统。不同的手机对应不同的固件,在刷固件前应该充分了解当前固件和所刷固件的优点缺点和兼容性,并做好充分的准备。

三. 填空题:

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=? (采用双符位法运算)

解:

[x]原=1.01111,[x]补=1.10001,[-x]补=0.01111

[y]原=0.11001,[y]补=0.11001, [-y]=补=1.00111

[x]补11.10001 [x]补11.10001

+ [y]补00.11001 + [-y]补11.00111

-------------------- ----------- ----------------------------------------- [x+y]补00.01010 [x-y]补10.11000

X+y=+0.01010 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

结果溢出结果没有溢出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×2^4 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. 画出存储器的三级存储体系结构?并说明存储器的层次结构主要解决什么问题?

CPU

cache

辅助硬件主要解决容量大,速度快,成本低主存储器

辅助软硬件

辅助存储器

计算机应用基础平时作业

1.简述启动控制面板的常用方法。(至少列出三种) 答:常用打开控制面板的方法:1)点开始,选择控制面板打开;2)打开我的电脑,选择控制面板;3)点开始运行,输入命令control,回车打开控制面板。 2. 什么是存储器?内存储器与外存储器之间有什么异同点? 内存储器与外存储器之间有什么异同点? 答:计算机存储器是记忆部件,用来存放程序和数据,是计算机的重要组成部分。计算机中全部信息,包括输入的原始数据,计算机程序,中间运行结果和最终运行结果都保存在存储器中,它可以分为:内部存储器、外部存储器。 外存一般用于掉电存储,比如软盘、硬盘、CD/DVD/U盘,移动硬盘等。可以存储程序代码或用户数据资料等。 主要区别在于:1)速度不同2)容量不同3)成本不同4)易失性不同。 3. 简述计算机的工作原理。 答:计算机的基本原理是存储程序和程序控制。预先要把指挥计算机如何进行操作的指令序列(称为程序)和原始数据通过输入设备输送到计算机内存贮器中。每一条指令中明确规定了计算机从哪个地址取数,进行什么操作,然后送到什么地址去等步骤。 4. 如何设置远程桌面连接,请写出具体过程? 答:首先,远程访问有一定的风险,所以一定要设置好服务器用户的权限。建立远程访问用户;到用户属性下面设置用户的权限。设置服务器远程连接参数,右键点击“我的电脑”,选择“属性”,在弹出的系统属性窗口中选择“远程”,弹出远程参数设置窗口;把“启用这台计算机上的远程桌面”打上勾,并点击“选择远程用户”,选择刚新建的远程访问用户添加到访问窗口里面,点击确定即可。 5.将以下素材按要求排版。 (1)设置第一段首字下沉。 (2)将第一段(除首字)字体设置为“楷体”,字号设置为“四号”。 (3)将第二段字体设置为“方正舒体”,字号设置为“小四号”,加单横线下划线。 材:明月几时有?把酒问青天。不知天上宫阙、今夕是何年?素 我欲乘风归去,又恐琼楼玉宇,高处不胜寒.起舞弄清影,何似在人间? 转朱阁,低绮户,照无眠。不应有恨、何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。

最新微型计算机原理答案(1)

微型计算机原理答案 (1)

微型机原理及接口技术参考答案 第一章微型计算机系统慨论 一、选择填空题 1.B 2.B 3.D 4.C 5.C 6.A 7.A 8.A 9.C 10.B 11.D 1.分析:微处理器和微型计算机系统是微机三个层次的底层和最高层。 3.分析:此题是求最小值,所以必定是负数,符号位为1。补码负数的特点 是数值位对应的真值越小,其绝对值越大,即负得越多,真值越小。所 以,由4个1和4个0组成的补码数中,真值最小的补码数为:10000111,即真值为:-121。 4.分析:在微程序控制器中,每条指令的操作步骤由执行一个微操作序列完成,每个微操作对应一条微指令。所以,A、B均不合题意。 5. 分析:计算机运算的“溢出”与操作数的存储格式(或表示方式)有关,只 有C含有题意。需要说明的是任何类型的数据,无论定点数还是浮点数,其存储格式一旦确定,它所能表示的数值范围是有限的。 6. 分析:程序计数器存放下一条要执行的指令的地址,而指令是预存在存 储器中的,所以它的位数取决于存储器的容量。 7. 分析:有符号补码数的扩展,是用符号位充填高位,其真值保持不变。 9. 分析:无论是具有还是不具有指令流水线结构的CPU,其指令的执行时 间主要取决于CPU的时钟周期。

10. 分析:程序设计语言有机器语言、汇编语言和高级语言三个层次。机器 语言和汇编语言是面向机器的编程语言,统称为低级语言。高级语言不依赖于具体机器,它是采用接近于习惯的自然语言和数学语言编写程序。机器语言程序是计算机能直接识别和执行的程序,而汇编语言和高级语言程序则是计算机不能直接识别和执行的。需对汇编语言和高级语言程序进行加工处理生成机器语言程序才能执行,这一加工处理过程分别叫作汇编和编译。 11.分析:Cache存储器常采用高速SRAM,存取速度快,在CPU与内存间设置这样的存储器可以保证CPU以尽可能快的速度与内存打交道。 二、对错判断题 1.× 2.√ 3.√ 4.× 1.分析:指令操作码需显式给出,但操作数可以是显式的也可以是隐含的。 4.分析:运算和控制功能是任何微机处理器必不可少的功能。存储功能也 是微机处理器的功能之一,但不是必备的功能,如单片机有存储功能, 高档微机80486、80586也含一定数量的Cache存储器具有存储功能。三、填空题 1.程序计数器、字节数、转移指令、调用指令、中断指令 分析:计算机每读一条指令,总是自动调整程序计数器到下一条指令的存放地址,只有遇到控制转移类指令,才会改变指令的执行顺序。 2.数据传送与交换指令、算术与逻辑类指令、程序控制类指令

计算机组成原理-平时作业一

计算机组成原理-平时作业一 (注意:请独立完成作业,若作业为雷同将有可能被评为0分。为保证特殊字符的准确识别,如您的作业需要用到“ √ 或× ”的字符,请您直接在答题处复制。)1、解释下列概念:总线宽度、总线带宽、总线复用、总线的主设备(或主模块)、总线的从设备(或从模块)、总线的传输周期和总线的通信控制。 答:(1)总线宽度:指的是总线能同时传送的数据的二进制位(bit)数; (2)总线带宽:指的是总线本身所能达到的最高数据传输速率,单位是兆字节每秒(MB/s),这是衡量总线性能的重要指标,总线带宽越宽,传输效率也就越高; (3)总线复用:指既传送地址信息,又传送数据信息,在不同的时间间隔中完成传送地址和传送数据的任务; (4)总线的主设备(主模块):指一次总线传输期间,拥有总线控制权的设备(模块); (5)总线的从设备(从模块):指一次总线传输期间,配合主设备完成数据传输的设备(模块),它只能被动接受主设备发来的命令; (6)总线的传输周期:指总线完成一次完整而可靠的传输所需时间; (7)总线的通信控制:指总线传输过程中双方的时间配置方式。 2、控制器有哪几种控制方式?各自有什么特点? 答:控制器的控制方式可以分为3种,分别有:同步控制方式、异步控制方式和联合控制方式。 (1)同步控制控制方式的各项操作都由统一的时序信号控制,在每个机器周期中产生统一数目的节拍电位和工作脉冲; 特点:这种控制方式设计简单,容易实现;但是对于许多简单指令来说会有较多的空闲时间,造成较大数量的时间浪费,从而影响了指令的执行速度。

(2)异步控制方式的各项操作不采用统一的时序信号控制,而根据指令或部件的具体情况决定,需要多少时间,就占用多少时间; 特点:异步控制方式没有时间上的浪费,因而提高了机器的效率,但是控制比较复杂。 (3)联合控制是同步控制和异步控制结合的方式; 特点:一种情况是,大部分操作序列安排在固定的集齐周期中,对某些时间难以确定的操作则以执行部件的“回答”信号作为本次操作的结束。另一种情况是,及其周期的节拍脉冲数固定,但各条指令周期的集齐周期数不固定。 3、什么是微指令和微操作?微程序和机器指令有何关系?微程序和程序之间有何关系? 答:(1)微指令:是控制计算机各部件完成某个基本微操作的命令,是微程序级的命令,属于硬件; (2)微操作是指计算机中最基本的、不可再分解的操作; (3)微程序是机器指令的实时解释器,每一条机器指令都对应一个微程序; (4)微程序和程序是两个不同的概念。微程序是由微指令组成的,用于描述机器指令,实际上是机器指令的实时解释器,微程序是由计算机的设计者事先编制好并存放在控制存储器中的,一般不提供给用户;程序是由机器指令组成的,由程序员事先编制好并存放在主存放器中; 4、外部设备在系统中如何编址,如何与主机连接? 答:通常根据与存储器地址的关系,有两种编址方式。 (1)统一编址:指外设接口中的I/O寄存器和主存单元一样看待,将它们和主存单元组合在一起编排地址;或者说,将主存的一部分地址空间用作I/O地址空间。这样就可以用访问主存的指令去访问外设的某个寄存器,因而也就不需要专门的I/O指令,可以简化CPU的设计;

微型计算机原理及应用课后习题答案

李伯成《微机原理》习题第一章 本章作业参考书目: ①薛钧义主编《微型计算机原理与应用——Intel 80X86系列》 机械工业出版社2002年2月第一版 ②陆一倩编《微型计算机原理及其应用(十六位微型机)》 哈尔滨工业大学出版社1994年8月第四版 ③王永山等编《微型计算机原理与应用》 西安电子科技大学出版社2000年9月 1.1将下列二进制数转换成十进制数: X=10010110B= 1*27+0*26+0*25+1*24+0*23+1*22+1*21 +0*21 =128D+0D+0D+16D+0D+0D+4D+2D=150D X=101101100B =1*28+0*27+1*26+1*25+0*24+1*23+1*22+0*21+0*20 =256D+0D+64D+32D+0D+16D+4D+0D=364D X=1101101B= 1*26+1*25+0*24+1*23+1*22+0*21 +1*20 =64D+32D+0D+8D+4D+0D+1D=109D 1.2 将下列二进制小数转换成十进制数: (1)X=0.00111B= 0*2-1+0*2-2+1*2-3+1*2-4+1*2-5= 0D+0D+0.125D+0.0625D+0.03125D=0.21875D (2) X=0.11011B= 1*2-1+1*2-2+0*2-3+1*2-4+1*2-5= 0.5D+0.25D+0D+0.0625D+0.03125D=0.84375D (3) X=0.101101B= 1*2-1+0*2-2+1*2-3+1*2-4+0*2-5+1*2-6= 0.5D+0D+0.125D+0.0625D+0D+0.015625D=0.703125D 1.3 将下列十进制整数转换成二进制数: (1)X=254D=11111110B (2)X=1039D=10000001111B (3)X=141D=10001101B 1.4 将下列十进制小数转换成二进制数: (1)X=0.75D=0.11B (2) X=0.102 D=0.0001101B (3) X=0.6667D=0.101010101B 1.5 将下列十进制数转换成二进制数 (1) 100.25D= 0110 0100.01H (2) 680.75D= 0010 1010 1000.11B 1.6 将下列二进制数转换成十进制数 (1) X=1001101.1011B =77.6875D

华南理工大学计算机应用基础平时作业

1、简述计算机的发展过程以及各阶段所采用的元器件和主要特点、作用。 答:计算机的发展过程主要有如下四代:第一代(1946-1957)电子管计算机,主要特点:以电子管为基本电子器件。主要作用:用于科学计算;第二代(1958年~1963年)是晶体管计算机,主要特点:主要元件由晶体管代替了电子管。主要作用:用于工业自动化控制;第三代(1964年~1971年)是小规模集成电路计算机,主要特点:逻辑元件采用小规模集成电路,这种电路器件是把几十或几百个独立的电子元件集中做在一块几平方毫米的硅芯片上。主要作用:文字、图像、通信;第四代(1971年~至今)是大规模集成电路计算机,主要特点:逻辑元件采用大规模集成电路,有的甚至采用超大规模集成电路技术,在硅半导体芯片上集成1000到10万个电子器件。主要作用:社会各领域。 2、简述冯.诺依曼原理的基本内容。 答:a采用二进制数的形式表示数据和指令; b将指令和数据顺序都存放在存储器中; c由控制器、运算器、存储器、输入设备和输出设备五大部分组成计算机。 3、简述启动控制面板的常用方法 方法一、依次单击“开始”- - “控制面板”菜单;打开控制面板; 方法二、双击桌面“我的电脑”图标,打开【我的电脑】;单击左侧的“控制面板”,打开控制面板; 方法三、右击桌面“我的电脑”图标,或右击“开始”,单击“资源管理器”菜单,打开【资源管理器】;单击左侧的“控制面板”,打开【控制面板】; 方法四、打开【运行】,输入“”,确定打开【控制面板】; 4、什么是存储器内存储器与外存储器之间有什么本质的不同 答:存储器是用来保存程序和数据,以及运算的中间结果和最后结果的记忆装置。计算机的存储系统分为内部存储器和外部存储器。 内部存储器中存放将要执行的指令和运算数据,容量较小,但存取速度快。断电时内存中存放的信息会丢失,只是用来暂时存放数据或程序。内存就像一块可以反复擦写的黑板,它的内容可以改变,是一个可重用的资源。 外部存储器容量大、成本低、存取速度慢,用来存放需要长期保存的程序和数据,当存放在外存中的程序和数据需要处理时,必须先将它们读到内存中,才能进行处理。特点是断电时存放的信息不会丢失。如软盘、硬盘、光盘、磁带均属于外存。注意之处:内存是暂时保存数据,而外存是长期保存,存取速度比内存慢。 5、在Word2010中,如何为文件设置密码 答:步骤如下: 1) 单击“Office 按钮”Office 按钮,指向“准备”,然后单击“加密文档”。 2) 在“加密文档”对话框的“密码”框中,键入密码,然后单击“确定”。 3) 在“确认密码”对话框的“重新输入密码”框中,再次键入密码,然后单击“确定”。 4) 若要保存密码,请保存文件。 6、在Excel2010中,当输入或更改数据时,会影响到所有选中的工作,那么该如何选择工作表请分类说明。 答:说明如下: 1) 按住shift选中工作表,然后输入和修改,会更改所有工作表 2) 因为公式跨表引用,影响到所有工作表 3) 使用定义名称的引用,影响工作表 4) 因为宏的使用,影响工作表 5) 因为obdc源的变更,影响工作表 7、 PowerPoint2010有几种视图模式简述每种视图模式的作用

微型计算机原理课后答案

微机原理 第一章 1.计算机按其使用的逻辑元件的不同被分为哪几代?微型计算机是哪一代计算机的分支? 答:电子管计算机、晶体管计算机、集成电路计算机和大规模、超大规模集成电路计算机。 微型计算机属于第四代计算机的分支。 2. 简述冯·诺依曼计算机体系结构的基本思想。 答:冯·诺伊曼基本设计思想为: ①以二进制形式表示指令和数据。 ②程序和数据事先存放在存储器中,计算机在工作时能够高速地从存储器中取出指令并加以执行。 ③由运算器、控制器、存储器、输入和输出设备等五大部件组成计算机系统。 3.微型计算机系统由哪几部分组成: 答: 微机系统分硬件和软件,硬件包括CPU、存储器、输入输出设备和输入输出借口,软件包括软件系统和应用软件。 6.何谓总线?有哪几类?作用如何? 答:总线是计算机中各功能部件间传送信息的公共通道。根据所传送的信息的内容与作用不同,总线可分为三类:地址总线、数据总线、控制总线。这三类总线作用为计算机各功能部件间传送地址、数据、控制信息的。 8.存储器读写操作的不同点? 答:①读操作:由CPU发出的读命令控制。 写操作:由CPU发出的写命令控制。 ②读操作:把数据从内存中读出来,放到DB上。 写操作:把DB上的内容,写入到存储器中。 第二章计算机中的数值和编码 1、将十进制数转换为二进制和十六进制 (1) 129.75=1000 0001.11B=81.CH(2) 218.8125=1101 1010.1101B=DA.DH (3) 15.625=1111.101B=F.AH(4) 47.15625=10 1111.0010 1B=2F.28 H 2、将下列二进制数转换为十进制和十六进制 (1) 111010 B=58 =3A H(2) 1011 1100.111B= 188.875= BC.E H (3) 0.1101 1B=0.84375 =0.D8H(4) 11110.01 B=30.25 =1E.4H 3、完成下列二进制数的加减法运算 (1) 1001.11+100.01=1110.00(2) 1101010110.1001-01100001.0011=01110101.0110 (3) 00111101+10111011=11111000 (4) 01011101.0110-101101.1011=101111.1011 4、完成下列十六进制数的加减法运算 (1) 745CH+56DFH=D14B H (2) ABF.8H-EF6.AH=9C28.E H (3) 12AB.F7+3CD.05=1678 .FC H(4) 6F01H-EFD8H=7F29 H 5、计算下列表达式的值 (1) 128.8125+10110101.1011B+1F.2H=101010101.1010B (2) 287.68-10101010.11H+8E.EH=103.CEH (3) 18.9+1010.1101B+12.6H-1011.1001=36.525 6、选取字长n为8位和16位两种情况,求下列十进制数的补码。 (1) X=-33的补码:1101 1111,1111111111011111 (2) Y=+33的补码:0010 0001, 0000 0000 0010 0001 (3) Z=-128的补码:1000 0000,1111 1111 1000 0000 (4) N=+127的补码:0111 1111,0000 0000 0111 1111 (5) A=-65的补码:1011 1111,1111 1111 1011 1111 (6) B=+65的补码:0100 0001, 0000 0000 0100 0001 (7) C=-96的补码:1010 0000, 1111 1111 1010 0000 (8) D=+96的补码:0110 0000, 0000 0000 0110 0000 7、写出下列用补码表示的二进制数的真值 (1) [X]补=1000 0000 0000 0000 H X=-1000 0000 0000 0000 H=-32768 (2) [Y]补=0000 0001 0000 0001 H Y=+0000 0001 0000 0001 H=+257 (3) [Z]补=1111 1110 1010 0101 H Z=-0000 0001 0101 1011 H=-347 (4) [A]补=0000 0010 0101 0111 H A=+0000 0010 0101 0111 H=+599 8、设机器字长为8位,最高位为符号位,试对下列格式进行二进制补码运算,并判断结果是否溢出。 (1) 43+8 ∵ [43]补=00101011B,[8]补=00001000B ∴[43] 补+[8] 补 =00101011B+00001000B=00110011B=33H 00101011B +00001000B 00110011B ∵ C S=0,C D=0,OF=C S⊕C D=0⊕0=0 ∴无溢出 (1) 43+8 33H (无溢出)(2) -52+7D3 H(无溢出)

01-华南理工网络学院-计算机组成原理第一次作业

提交方式:附件 1、解释下列概念:总线宽度、总线带宽、总线复用、总线的主设备(或主模块)、总线的 从设备(或从模块)、总线的传输周期和总线的通信控制。 答: ●总线宽度:地址总线的宽度指总线能够直接访问存储器的地址空间范围,数据总线的宽 度指访问一次存储器或外设时能够交换数据的位数。 ●总线带宽:是衡量总线性能的重要指标,它定义为总线本身多能达到的最高传输速率, 单位是兆字节每秒(MB/s)。 ●总线复用:既传送地址信息,又传送数据信息,在不同的时间间隔中完成传送地址和传 送数据的任务。 ●总线的主设备(或主模块):总线传输期间对总线有控制权的设备(模块)。 ●总线的从设备(或从模块):总线传输期间对总线没有控制权的设备(模块),只能被动 接受主设备发来的命令。 ●总线的传输周期:总线完成一次完整而可靠的传输所需时间。 ●总线的通信控制:总线传输过程中双方的时间配置方式。 2、控制器有哪几种控制方式?各自有什么特点? 答:控制器有同步控制、异步控制、联合控制三种方式,各自特点如下: a)同步控制是在任何情况下,已定的指令在执行时所需的机器周期数和时钟周期数都 是固定不变的。 b)异步控制的特点是,每条指令、每个操作控制信号需要多少时间就占用多少时间。 用这种方式形成的操作控制序列没有固定的CPU周期数和严格的时钟周期与之同 步。 c)联合控制是同步控制和异步控制结合的方式。一种情况是,大部分操作序列安排在 固定的机器周期中,对某些时间难以确定的操作则以执行部件的“回答”信号作为 本次操作的结束。另一种情况是,机器周期的节拍脉冲数固定,但各条指令周期的 机器周期数不固定。

微型计算机原理与应用试题库答案

《微型计算机原理及应用》试题库及答案 一、填空 1.数制转换 A)125D=(0111 1101 )B =(175 )O=(7D )H=(0001 0010 0101 )BCD B)10110110B=(182 )D =(266)O=(B6 )H=(0001 1000 0010)BCD 2.下述机器数形式可表示的数值范围是(请用十进制形式写出):单字节无符号整数0~ 255 ;单字节有符号整数-127 ~127 。 (注:微型计算机的有符号整数机器码采用补码表示,单字节有符号整数的范围为-128~+127。)3.完成下列各式补码式的运算,并根据计算结果设置标志位SF、ZF、CF、OF。指出运算结果 有效否。 A)00101101+10011100=11001001B SF=1 ZF=0 CF=0 OF=0 B)11011101+10110011=10010000B SF=1 ZF=0 CF=1 OF=0 4.十六进制数2B.4H转换为二进制数是_0010 1011.0100B ,转换为十进制数是_43.25。 5.在浮点加法运算中,在尾数求和之前,一般需要操作,求和之后还需要进行和 舍入等步骤。 6.三态门有三种输出状态:低电平、高电平、高阻态状态。 7.字符“A”的ASCII码为41H,因而字符“E”的ASCII码为45H ,前面加上偶 校验位后代码为。 8.数在计算机中的二进制表示形式称为机器数。 9.在计算机中,无符号书最常用于表示。 10.正数的反码与原码相等。 11.在计算机中浮点数的表示形式有整数和小数两部分组成。 12.微处理器中对每个字所包含的二进制位数叫字节。 13.MISP是微处理的主要指标之一,它表示微处理器在1秒钟内可执行多少

计算机组成原理平时作业2020秋华南理工大学网络教育答案

2020-2021第一学期《计算机组成原理》作业 姓名:成绩: (1)CPU 包括哪几个工作周期?每个工作周期访存的作用是什么。 答:包括4 个工作周期:取指周期、间址周期、执行周期、中断周期。每个访存的作用:分别是取指令、取有效地址、取(或存)操作数及将程序断点保存起来。 (2)什么是指令周期、机器周期和时钟周期? 答:指令周期是指执行一条指令所需要的时间,一般由若干个机器周期组成,是从取指令、分析指令到执行完所需的全部时间。时钟周期是计算机中最基本的、最小的时间单位。在一个时钟周期内,CPU 仅完成一个最基本的动作。机器周期是指完成一个基本操作所需要的时间。 (3)总线通信控制有几种方式,简要说明各自的特点。 答:4 种方式: 同步通信:通信双方由统一时标控制数据传送。 异步通信:采用应答方式通信。 半同步通信:统一时钟,可插入等待信号。 分离式通信:都是主设备,充分发挥总线的有效占用。 (4)控制器中常采用哪些控制方式,各有何特点? 答:控制器常采用同步控制、异步控制和联合控制。 同步控制即微操作序列由基准时标系统控制,每一个操作出现的时间与基准时标保持一致。异步控制不寻找基准时标信号,微操作的时序是由专门的应答线路控制的,即控制器发出某一个微操作控制信号后,等待执行部件完成该操作时所发回的“回答”或“终了”信号,再开始下一个微操作。联合控制是同步控制和异步控制相结合的方式,即大多数微操作在同步时序信号控制下进行,而对那些时间难以确定的微操作,如涉及到I/O 操作,则采用异步控制。 (5)简述中断处理的基本过程。 答:中断处理过程基本上由3 部分组成,第一部分为准备部分,其基本功能是保护现场,对于非向量中断方式则需要确定中断源,最后开放中断,允许更高级的中断请求打断低级的中断服务程序;第二部分为处理部分,即真正执行具体的为某个中断源服务的中断服务程序;第三部分为结尾部分,首先要关中断,以防止在恢复现场过程中被新的中断请求打断,接着恢复现场,然后开放中断,以便返回原来的程序后可响应其他的中断请求。中断服务程序的最后一条指令一定是中断返回指令。 (6)为什么外围设备要通过接口与CPU 相连?接口有哪些功能? 答:1)一台机器通常配有多台外设,它们各自有其设备号,通过接口可实现对设备的选择; 2) I/O 设备种类繁多,速度不一,与CPU 速度相差可能很大,通过接口可实现数据缓冲,达到速度匹配; 3) I/O 设备可能串行传送数据,而CPU 一般并行传送,通过接口可实现数据串并格式转换; 4) I/O 设备的输出电平可能与CPU 输入/输出电平不同,通过接口可实现电平转换;

微型计算机原理试题答案

《微型计算机原理及应用》试题库及答案 16.微型计算机由(微处理器)、(存储器)和(I/O接口电路)组成。 17.8086CPU寄存器中负责与I/O端口交换数据的寄存器为(AX,AL) 18.总线有数据总线、地址总线、控制总线组成,数据总线是从微处理器向内存储器、I/O接口 传送数据的通路;反之,它也是从内存储器、I/O接口向微处理器传送数据的通路,因而它可以在两个方向上往返传送数据,称为(双向总线)。 19.一个微机系统所具有的物理地址空间是由(地址线的条数)决定的,8086系统的物理地址空间 为(1M)字节。 20.运算器包括算术逻辑部件(ALU),用来对数据进行算术、逻辑运算,运算结果的一些特征由 (标志寄存器)存储。 21.控制寄存器包括指令寄存器、指令译码器以及定时与控制电路。根据(指令译码)的结果, 以一定的时序发出相应的控制信号,用来控制指令的执行。 22.根据功能不同,8086的标志为可分为(控制)标志和(状态)标志位。 23.8086/8088CPU内部有(14)个(16位)的寄存器。 24.在8086/8088的16位寄存器中,有(4)各寄存器可拆分为8位寄存器使用。他们是 (AX,BX,CX,DX),他们又被称为(通用寄存器)。 25.8086/8088构成的微机中,每个主存单元对应两种地址(物理地址)和(逻辑地址)。 26.物理地址是指实际的(20)为主存储单元地址,每个存储单元对应唯一的物理地址,其范围 是(00000H-FFFFFH)。 27.8088的ALE引脚的作用是(锁存复用线上的地址)。 28.在8088读存储器周期中,采样Ready线的目的是(确定是否在T 3周期后插入T w 周期)。 29.8088在访问4个当前段时,代码段、数据段及堆栈段的偏移量分别由(IP)、(由寻址方式 决定的16位偏移量)和(SP)提供。 30.堆栈按照___先进后出___原则工作,使用____堆栈指针___指明栈顶位置。 31.在IBM-PC/XT中,外设是通过(8259)器件对CPU产生中断请求。这些中断的中断类型码为 (08H—OFH)。 32.8086最多能处理(256)种中断。 33.8086/8088的中断响应了两个总线周期,从(INTA)引脚输出两个负脉冲,第一个总线周期 完成,(通知I/O接口,CPU已响应外部中断请求,使被响应的I/O接口把自己的中断类型号送到数据总线的低8位D0-D7上),第二个总线周期完成(通过CPU的地址/数据引脚AD0-AD7将信号传输给CPU) 34.8088中的指令INT n用(n)指定中断类型。 35.一片8255A端口A有(3)种工作方式,端口B有(2)种工作方式。 36.宏汇编语言程序被汇编时,指令语句产生代码指令,伪指令语句不产生代码指令,宏指令语句可能产生也可能不产生代码指令。 37.调用程序、子程序传送参数的方法通常有寄存器、内存和堆栈三种方法。 38.伪指令EQU、DB、DW、MACRO的标号名字域必须有名字或标号的伪指令为EQU、MACRO。 ,若源操作数的类型属性为字,则目的操作数在DX:AX中。 43.请给出标志寄存器中标志位OF、IF、SF、ZF、PF、CF的说明: OF 溢出、IF 中断、SF 符号、ZF 零、PF 奇偶、CF 进位。 44.堆栈是按照先进后出原则组织的一片连续的存储区域。 45.变址寻址的有效地址是变址寄存器的内容与地址位移量代数和。 46.指令XLAT通常用于查表操作,在使用该指令前,应把表首的偏移首地址送入BX,待转换的代码在表中的序号送AL。

华工 2020秋 计算机组成原理 平时作业

答:包括4个工作周期:取指周期、间址周期、执行周期、中断周期。每个访存的作用:分别是取指令、取有效地址、取(或存)操作数及将程序断点保存起来。 答:指令周期是指执行一条指令所需要的时间,一般由若干个机器周期组成,是从取指令、分析指令到执行完所需的全部时间。时钟周期是计算机中最基本的、最小的时间单位。在一个时钟周期内,CPU仅完成一个最基本的动作。机器周期是指完成一个基本操作所需要的时间。 答:4种方式: 同步通信:通信双方由统一时标控制数据传送。 异步通信:采用应答方式通信。 半同步通信:统一时钟,可插入等待信号。 分离式通信:都是主设备,充分发挥总线的有效占用。 答:控制器常采用同步控制、异步控制和联合控制。 同步控制即微操作序列由基准时标系统控制,每一个操作出现的时间与基准时标保持一致。异步控制不寻找基准时标信号,微操作的时序是由专门的应答线路控制的,即控制器发出某一个微操作控制信号后,等待执行部件完成该操作时所发回的“回答”或“终了”信号,再开始下一个微操作。联合控制是同步控制和异步控制相结合的方式,即大多数微操作在同步时序信号控制下进行,而对那些时间难以确定的微操作,如涉及到I/O操作,则采用异步控制。 答:中断处理过程基本上由3部分组成,第一部分为准备部分,其基本功能是保护现场,对于非向量中断方式则需要确定中断源,最后开放中断,允许更高级的中断请求打断低级的中断服务程序;第二部分为处理部分,即真正执行具体的为某个中断源服务的中断服务程序;第三部分为结尾部分,首先要关中断,以防止在恢复现场过程中被新的中断请求打断,接着恢复现场,然后开放中断,以便返回原来的程序后可响应其他的中断请求。中断服务程序的最后一条指令一定是中断返回指令。 答:1)一台机器通常配有多台外设,它们各自有其设备号,通过接口可实现对设备的选择; 2)I/O设备种类繁多,速度不一,与CPU速度相差可能很大,通过接口可实现数据缓冲,达到速度匹配; 3)I/O设备可能串行传送数据,而CPU一般并行传送,通过接口可实现数据串并格式转换; 4)I/O设备的输出电平可能与CPU输入/输出电平不同,通过接口可实现电平转换; 5)CPU启动I/O设备工作,要向外设发各种控制信号,通过接口可传送控制命令; 6)I/O设备需将其工作状况及时报告CPU,通过接口可见是设备的工作状态,并保存状态信息供CPU查询; 接口功能:选址、传送命令、反应设备状态、传送数据。 答:1)保护断点;2)寻找中断入口;3)执行中断处理程序;4)中断返回

微型计算机原理及应用(答案)

微型计算机原理及应用(第3版)(修订本)答案 习题 1 一、选择题 1.A 2.C 3.B 4.B 5.A 6.A 7.B 8.C 9.C 10.C 11.C 12.A 13.D 14.A 15.D 16.C 在GB2312-80国家标准中,16~55区为一级汉字、56~87区为二级汉字。 DBB5H-A0A0H = 3B15H 3BH = 59 DBB5H属于二级汉字。 二、完成下列不同进制数的转换 1.⑴270 = 100001110B ⑵455 =1 11000111B ⑶0.8125 = 0.1101B ⑷720.3125 = 1011010000.0101B 2.⑴1001001B = 73 ⑵11001100B = 204 ⑶0.0101B = 0.3125 ⑷11011.1011B = 27.6875 3.⑴11100011B = E3H ⑵10001111B = 8FH ⑶0.0011101B = 0.3AH ⑷110011011.01011B = 19B.58H 4.⑴A21H = 101000100001H ⑵4B7H = 10010110111B ⑶0.00A3H = 0.0000000010100011B ⑷2E8.0D5H = 1011101000.000011010101B 三、完成下列机器数和真值的转换 1.⑴[11001B]补= 00011001B ⑵[-11001B]补= 11100111B ⑶[100000B]补= 00100000B ⑷[-100000B]补= 11100000B 2.⑴[65]补= 01000001B ⑵[-75]补= 10110101B ⑶[120]补= 01111000B ⑷[-100]补= 10011100B 3.⑴[1000]补= 0000001111101000B ⑵[-12]补= 1111111111110100B ⑶[800]补= 0000001100100000B ⑷[-3212]补=1 111001*********B 4.⑴[10000001B]补= -127 ⑵[01100110B]补= +102 ⑶[0111011101110111B]补= 30583 ⑷[1000000000000001B]补= -32767 四、完成下列各数值和机器编码的转换 1.⑴01100011B=99 压缩的BCD码= 10011001 非压缩的BCD码= 0000100100001001 ⑵01010000B=80 压缩的BCD码= 10000000 非压缩的BCD码= 0000100000000000 ⑶0000001100001111B=783 压缩的BCD码= 0000011110000011 非压缩的BCD码= 000001110000100000000011 ⑷0001111111111111B=8191 压缩的BCD码= 1000000110010001 非压缩的BCD码= 00001000000000010000100100000001 2.⑴换行0AH ⑵字母“Q”51H ⑶ASCII码“7”37H ⑷空格20H ⑸汉字“隘”(国标码) 30H、2FH ⑹汉字“保”(内码) B1H、A3H 3.⑴[15]补= 00001111 ⑵15的压缩BCD数= 00010101B

计算机应用基础 平时作业参考答案

计算机应用基础平时作业参考答案 1.按照电子元件划分,计算机经历了几代?(8分) 计算机发展史分四代: 第一代:电子管计算机。主要由电子管器件组成,用于科学计算,使用机器语言为主。 第二代:晶体管计算机。主要由晶体管元器件组成,可以使用汇编语言。 第三代:集成电路计算机。采用了中小规模集成电路作为主要器件,出现了高级语言和操作系统。 第四代:大规模和超大规模集成电路计算机。是目前广泛使用的计算机,应用于各种领域现在就属于第四代。 2.冯·诺依曼计算机体系机构的主要思想是什么?(8分) ①计算机应包括运算器、存储器、控制器、输入和输出设备五大基本部分. ②计算机内部应采用二进制来表示指令和数据.每条指令一般具有一个操作码和一个地址码.其中操作码表示运算性质,地址码指出操作数在存储器中的地址. ③将编好的程序送入内存储器中,然后启动计算机工作,计算机无需操作人员干预,能自动逐条取出指令和执行指令。 3. 说明计算机的工作原理。(8分) ①计算机的基本原理主要分为存储程序和程序控制,预先要把控制计算机如何进行操作的指令序列(称为程序)和原始数据通过输入设备输送到计算机内存中。每一条指令中明确规定了计算机从哪个地址取数,进行什么操作,然后送到什么地址去等步骤。 ②计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去。接下来,再取出第二条指令,在控制器的指挥下完成规定操作。依此进行下去。直至遇到停止指令。程序与数据一样存取,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的操作是计算机最基本的工作原理。 4. 什么是Windows文件夹?如何创建一个新的文件夹?(8分) ①windows是系统文件夹,放在C盘下,里边包含了关于windows系统正常运行所需的文件。 ②创建一个新的文件夹步骤 A. 首先回到电脑的桌面,右键鼠标随意点击电脑桌面的空白处。 B. 点击了之后会弹出一个菜单栏,在这个菜单栏里面选择新建。 C. 选择了新建之后,此时会弹出新建的子菜单,选择文件夹。 D. 之后就会生成一个新的文件夹,并且要你重新命名这个文件夹,默认名称为新建文件夹。 E. 名字输入完成后,按回车键或者鼠标点其他任意的地方,新的文件夹就创建成功了。 5. Word的大纲视图完成什么操作?(8分) 在大纲视图中,能查看文档的结构,还可以通过拖动标题来移动、复制和重新组织文本,因此它特别适合编辑那种含有大量章节的长文档,能让你的文档层次结构清晰明了,并可根据需要进行调整。在查看时可以通过折叠文档来隐藏正文内容而只看主要标题,或者展开文档以查看所有的正文。另外大纲视图中不显示页边距、页眉和页脚、图片和背景。

微型计算机原理考试题答案

====《汇编语言程序设计》模拟试卷01参考答案==== 一单项选择题 D B A B B C C C D C 二填空题 1. 0000 0000 0111 0101B, 0075H, 1000 0000 0111 0101B, 0FF8BH 2. 立即寻址 2450H 直接寻址 1260H 寄存器间接寻址 1270H 基址+变址相对寻址 1280H 寄存器相对寻址 1280H 3. CF=0,ZF=0,SF=0,OF=1,AF=1 4. 字节,字,偶 5. 统一编址,独立编址,独立编址,64K 6. 90,0, 1, 96 三改错题 第3行: 0005改为0006H 第12行:DS改为DSEG 第15行:OFFSET去掉 第16~18行改为: PUSH CX AGAIN:MOV AL,[SI] CBW ADD DX,AX INC SI 第19行和第20行之间插入一行: POP CX 第20行改为: IDIV CL 四简单程序设计题 1. MOV CX, 20 LEA SI, string1 LEA DI, string2 CLD MOVSB 2. MOV CH, 0 D1: SAR DX, 1 RCR AX, 1 LOOP D1 五读下列程序,回答后面的问题 (1)该程序用来将存放在DATA1和DATA2开始的单元中的两个多字节数据相加,并将结果存放在SUM开始的连续单元中。 (2)不可以,因为ADD指令影响进位标志CF的状态 (3)MOV SI,OFFSET DATA1

(4 ) 清进位,以便在数据最低字节相加时,可以用ADC指令。六程序设计题 Data Segment X DW Array_head DW 3,5,15,23,37,49,52,65,78,99 Array_end DW 105 N DW 55 Data Ends Prognam segment Main proc far Assume cs :prognem,ds:Data Start: push ds Sub ax,ax Push ax Mov ax,Data Mov ds,ax Mov ax, N Mov Array_head-2,0FFFFH Mov si,0 Compare: cmp Array_end[si],ax Jle insert Mov bx, Array_end[si] Mov Array_end[si+2],bx Sub si,2 Jmp short compare Insert: mov Array_end[si+2],ax Ret Main endp Prognam ends End start ====《汇编语言程序设计》模拟试卷02参考答案====

计算机组成原理·平时作业2020秋华南理工大学网络教育答案

(1)CPU包括哪几个工作周期?每个工作周期访存的作用是什么。 答:工作周期:取指,间址,执行,中断四个工作周期。 作用:取指:取出指令将其存放在IR寄存器中。 间址:完成取操作数有效地址的任务。 执行:根据不同的指令完成不同的操作任务。 中断:执行周期结束后,CPU自动查询是否有中断任务,有则转入中断周期;在中断周期中,由中断隐指令自动完成保护断点,寻找中断入口地址和硬件操作。 (2)什么是指令周期、机器周期和时钟周期? 答:1.指令周期是指取出并执行一条指令的时间,指令周期常常用若干个CPU周期数来表示,CPU周期也称为机器周期,而一个CPU周期又包含若干个时钟周期(也称为节拍脉冲或T周期)。 2.指令周期:取出某一条指令并执行完成所需的时间。 3.机器周期:CPU从取出到完成一个基本指令操作所需时间。 4.时钟周期:一个脉冲表示一个时钟周期。 (3)总线通信控制有几种方式,简要说明各自的特点。 答:四种方式:同步通信,异步通信,半同步通信,分离式通信。 同步通信:通信双方由统一时标控制数据发送; 异步通信:采用应答式方式通信; 半同步通信:统一时钟接发送,可插入等待信号; 分离式通信:都是全反向,充分发挥总线的有效应用。 (4)控制器中常采用哪些控制方式,各有何特点? 答:常采用同步控制,异步控制和联合控制。 特点:同步控制同一时钟接送或发送,时间都是一致的。 异步通信只要有从机或主机的应答就可接发送或结束。 联合控制采用了同步与异步控制的方式,通常用同步控制,而对于某些时间难以确定的则采用异步控制,如I/O 操作。 (5)简述中断处理的基本过程。 答:其中中断处理就是执行中断服务程序,这是中断系统的核心。不同计算机系统的中断处理过程各具特色,但对多数计算机而言,其中中断服务程序的流程如下。中断处理过程基本上由3部分组成, 第一部分为准备部分,其基本功能是保护现场,对于非向量中断方式则需要确定中断源,最后开放中断,允许更高级的中断请求打断低级的中断服务程序; 第二部分为处理部分,即真正执行具体的为某个中断源服务的中断服务程序; 第三部分为结尾部分,首先要关中断,以防止在恢复现场过程中被新的中断请求打断,接着恢复现场,然后开放中断,以便返回原来的程序后可响应其他的中断请求。中断服务程序的最后一条指令一定是中断返回指令。 (6)为什么外围设备要通过接口与CPU 相连?接口有哪些功能?

华东师范大学计算机原理平时作业

平时作业 1.请简要概述冯。诺伊曼计算机的主要设计思想、主要组成部分及各部分的功能。 冯诺依曼型计算机的主要设计思想是:数字计算机的数制采用二进制;计算机应该按照程序顺序执行。 运算器,存储器,控制器,输入/出设备 2.请给出下列数的原码,补码,反码和移码。 a.27/64 b.-27/64 将27/64分解成16/64+8/64+2/64+1/64 ,就是2的-2次方,2的-3次方,2的负-5次方,2的-6次方。 小数点之前用1表示该数为负数。则原码是:0.01101. 正数补码就是原码:0.011011. 移码:1.011011. 负数同理,不同的就是求补码。 将-27/64分解成-(16/64+8/64+2/64+1/64),就是2的-2次方,2的-3次方,2的负-5次方,2的-6 次方。小数点之前用1表示该数为负数。则原码是: 1.011011. 负数补码就是除首位外取反,在末尾加1: 1.100101. 移码:0.100101. 3.已知x和y,用变形补码计算x+y,同时指出结果是否溢出。 a.x=11001,y=01011; b.x=11001, y=-01011; c.x=-11001, y=-01011; a. 0011001+0001011=0100100 正溢出 b. 0011001+1101011=0000100 没有溢出 c. 1111001+1101011=1100100 没有溢出 4.请概要描述进行浮点算术运算的几个主要步骤。 1、浮点加减法的运算步骤 ①对阶操作:小阶向大阶看齐 ②进行尾数加减运算 ③规格化处理 ④舍入操作 ⑤判结果的正确性 2、浮点乘除法的运算步骤 ①阶码运算:阶码求和(乘法)或阶码求差(除法) ②浮点数的尾数处理:浮点数中尾数乘除法运算结果要进行舍入处理 5.请概要描述计算机多级存储体系结构的工作原理。在多级存储体系中,如何进行字容量扩充?如何进行位宽扩充? 计算机系统中通常采用三级层次结构来构成存储系统,主要是由高速缓冲存储器cache,主存储器,和辅助存储器组成。主存储器用来存放需CPU运行的程序和数据。可由CPU直接编程访问,采取随机存取方式。Cache位于CPU与主存

相关文档
最新文档