当前位置:文档之家› 计算机原理 第一章 绪论

计算机原理 第一章 绪论

计算机原理 第一章  绪论
计算机原理 第一章  绪论

第一章绪论

第一节计算机概论

一、概述

1.计算机的含义

是一种按指令对各种数据和信息进行自动加工与处理的电子设备。计算机又称为电脑。

2.产生

1946年 ENIAC 美冯.诺依曼工作原理(程序存储与控制)

3.发展阶段

1946~1958 电子管机器语言、汇编语言

1959~1964 晶体管高级语言

1965~1970 中小规模出现操作系统,半

集成电路导体存储器

1971~至今大规模、超大微处理器、微机

集成电路计算笔记本电脑

机时代

未来智能计算机时代

二、计算机的特点

总结:速度快、精度高、能记忆、会判断、自动化

最主要特点:高度自动化(程序存储与控制),也是计算机与计算器的最主要区别。

三、计算机的应用领域

1、科学计算(数值计算)

特点:计算复杂,是计算机应用最早的领域。

例:天气预报、地震预测、火箭发射等。

2.信息处理(信息管理、数据处理):是指用计算机对信息进行收集、加工、存储和传递等工作,其目的是为有各种需求的人们提供有价值的信息,作为管理和决策的依据。

特点:计算量大,计算不复杂,是计算机应用最广的领域

例:人口普查资料汇总、分类;股市行情实时管理;办公自动化(OA);企业管理;情报信息检索。

3.过程控制:用计算机对工业生产过程或某种装置的运行过程进行状态检测并实施自动控制。

例:数控机床、无人工厂,自动生产流水线。

4.计算机辅助设计/辅助教学

计算机辅助设计 CAD

计算机辅助教学 CAI

计算机辅助制造 CAM

计算机辅助测试 CAT

计算机辅助教育 CAE

计算机辅助出版 CAP

计算机集成制造系统 CIMS

5.人工智能(AI):利用计算机对人进行智能模拟。它包括用计算机模仿人的感知能力、思维能力和行为能力等。

例:机器人、语言/文字识别系统、专家系统。

四、计算机的分类

1.按功能和用途:

通用计算机:用于多种用途,只要配备适当的软件和硬件接口,便可胜任各种工作。

专用计算机:为某种特殊用途而设计的,在这种特殊的用途下,它显得高效、经济。

2.按工作原理:

数字计算机:采用不连续的数字量进行运算

模拟计算机:用连续的电压或电流模拟物理量进行运算

混合计算机:将数字计算机和模拟计算机的优点结合起来,混合运用上述两种运算量。

3.按性能和规模:巨型计算机、大型计算机、中型计算机、小型计算机、微机和单片机

平时使用的计算机属于通用数字计算机。

五、计算机发展方向

微型化、巨型化、网络化、智能化。

第二节系统组成

一、计算机硬件系统

1、硬件:计算机中看得见摸得着的电子线路和物理装置

2.示意图:

运算器(ALU 、ACC 、PSW 、通

CPU 用寄存器)

控制器(PC 、IR 、ID 、时序发生器)

主机 RAM SRAM

硬件系统 内存 DRAM

ROM (MROM 、PROM 、EPROM

EEPROM 、FLASH ROM)

外存储器:磁盘、磁带、光盘、优盘

输入设备:键盘、鼠标、扫描仪、数字化仪、数码相机

外设 输出设备:显示器、打印机、绘图仪

通信设备:调制解调器、网卡、路由器

过程控制设备:A/D 或D/A 转换器

总结:(1)硬件系统由五部分组成(运算器、控制器、存储器、输入设备、输出设备)

(2)主机:运算器、控制器、内存。

(3)外设:外存储器、输入设备、输出设备。

3、硬件系统各部分功能

(1)运算器:用来进行算术运算和逻辑运算。

(2)控制器:是计算机的指挥中心,计算机的各部件在它的指挥下协调工作。

(3)存储器:是计算机的记忆部件,用来存放数据、程序和计算结果。

(4)输入设备:向计算机输入程序和数据,它将数据从人类习惯的形式转换成计算机的内部二进制代码放在内存中。

(5)输出设备:将计算机处理结果从内存中输出,将计算机内的二进制代码形式的数据转换成人类习惯的文字、图形和声

音等形式。

三、软件系统

1、概念:

(1)软件:程序、数据、相关文档的合称。

(2)系统软件:操作系统、语言处理程序数据库管理系统、服务程序。

(3)应用软件:为解决计算机用户的特定问题而编制的软件。

2、示意图:

操作系统(DOS 、WINDOWS

98\2000\XP\VISTA\7、

UNIX 、LINUX 、

NETWANRE )

系统软件 程序设计语言和语言处理程序 解释程序、编译程序)

数据库管理系统 服务程序 应用软件 应用软件包 用户程序(一、计算机系统层次结构

1. 操作系统

(1) 作用:管理计算机所有软硬件资源,是其它软 件与硬件的接口,协调各部分协调工

作,为用户提供友好、方便的接口。

(2) 功能:

处理机管理(CPU)

存储管理(主存)

设备管理(外设)

文件管理(外存中的信息)

作业管理

(3)操作系统是硬件系统和用户的接口。

(4)系统软件是硬件和其他软件的接口。

二、硬件与软件的关系

(1)硬件是计算机工作的物质基础,所有软件工作在硬

件之上。硬件和软件相互支持,协同工作。没有软

件的计算机硬件(裸机)系统根本无法工作。

(2)在逻辑功能上是等效的,区别在于速度,成本,可

靠性,存储容量。

五、计算机中常用的基本术语

1.硬件:组成一台计算机的所有实际的物理装置的总

称。

2.软件:程序、数据和有关的文档资料。

3.位:计算机中最小的数据单位,是一个二进制位。

又称比特。

4.字节:衡量计算机所容纳信息量多少的基本单位,

用来表示存储空间大小。

bit Byte KB MB GB TB

位字节千字节兆字节吉字节太字节

1bit 8bit 1024B 1024KB 1024MB 1024GB

5.字:存储、处理数据的一一个运算单位。

6.字长:每个字所含的二进制个数或字节的数量,即CPU一次能同时处理的二进制数的位数。

7.主机:

8.外设:

9.微处理器:

10.微机:

11.单片机:

12.摩尔定律:

13.系统软件:

14.应用软件:

15.冯·诺依曼体系结构计算机:

i.计算机由五大部分组成

ii.计算机内部采用二进制表示指令和数据

iii.存储程序和控制

目前绝大多数计算机仍建立在存储程序和控制的基础上,符合存储程序和控制概念的计算机系统称为冯·诺依

曼体系结构计算机。

18、裸机

裸板

六、程序设计语言

1.指令:计算机能够识别和执行的操作命令,由0或1组成。

2.程序:是指按某种顺序排列的使计算机能完成某种任务的指令集合。

3.程序设计:是指设计、书写及检查、调试程序的过程。

4.程序设计语言的分类:

(1)机器语言:计算机能直接识别和执行的程序设计语言,仅由0和1构成的指令代码组成。

特点:a、计算机能直接识别和执行,执行效率高。

b、通用性差,是面向机器的语言

c、难记忆、识别和学习,编程困难。

(2)汇编语言:用助记符来代替机器指令的程序设计语言。

特点:a、计算机不能直接识别和执行,需借助汇编程序汇编成机器语言目标程序才能被计算机执行,执行效率

比机器语言低。

b、通用性较差,是面向机器的语言

c、比机器语言易记忆、识别和学习,但编程较难。(需要将每一步具体的步骤用命令的形式写出来)。

(3)高级语言:接近于人类自然语言的程序设计语言。

特点:a、计算机不能直接识别和执行,需借助编译程序编译成机器语言目标程序才能被计算机执行,执行效率低。

b、通用性好,是独立于机器的语言

c、易记忆、识别和学习,编程容易。

注:编译的方式有两种:

a、解释方式:编译时,对源程序解释一句,执行一句。执行效率低,不会生成目标程序。

b、编译方式:编译时,先整体生成目标程序,再执行。执行效率高,会生成目标程序。

5、相关概念:

(1)汇编语言源程序:用户用汇编语言编写的程序。

(2)高级语言源程序:用户用高级语言编写的程序。

(3)汇编程序:由厂商提供的用于将汇编语言源程序翻译成机器语言目标程序的程序。

(4)编译程序:由厂商提供的用于将高级语言源程序翻译成机器语言目标程序的程序。

(5)解释程序:由厂商提供的用于将高级语言源程序翻译一句执行一句的程序。

(6)连接程序:由厂商提供的用于将翻译生成的各目标程序和库文件连接成可执行文件的程序。

(7)汇编:将汇编语言源程序翻译成机器语言目标程序的过程。

(8)解释:将高级语言源程序翻译一句执行一句的过程。

(9)编译:将高级语言源程序翻译成机器语言目标程序的过程。

(10)连接:将翻译生成的各目标程序和库文件连接成可执行文件的过程。

例、下列属于系统软件的是()。

(1)DOS

(2)PASCA

(3)BAS C解释程序

(4)汇编语言

(5)汇编程序

(6)汇编语言源程序

(7)目标程序

(8)BASIC程序

(9)FOXPRO

(10)ORAC E

(12)金山毒霸

(13)QQ软件

(14)WORD

(15)EXCE

(16)CAD软件

(17)连接程序

(18)专家系统

作业】

一、填空题

1.计算机的特点有_______、运算精度高、_________、_________ 、_______________。

2.计算机按用途可分为________________和________________计算机。

3、第二代计算机被称为晶体管计算机,主要是因为采用晶体管作为__________,此时软件系统方面已开始使用

____________。

4.计算机中的 SSI 是指_____________、VLSI是指_____________________。

5.程序是按某种顺序排列的能使计算机完成某种任务的_______________________。

6.数控机床是计算机在方面的应用,邮局把信件自动分拣是在计算机___________方面的应用。

7、计算机硬件由______、______、存储器、输入设备和输出设备五大部件组成。

8、用来管理计算机系统的资源并调度用户的作业程序的软件称为_________,负责将_________语言的源程序翻译成目标程

序的软件称为_________。

9、输入、输出设备以及辅助存储器统称为_________。

10、计算机硬件的核心是_________,计算机软件的核心是_________。

11、计算机的软件一般分为_________软件和_________软件。其中,数据库管理系统属于_________软件。计算机辅助教学

软件属于_________软件。

12、计算机系统的3个层次结构由内到外分别是硬件系统、系统软件和_______。

13、世界上公认的第一台电子计算机在1946年在美国诞生,取名为__________。

14、第三代计算机采用主要逻辑元件为_____________。

15.计算机最早的应用领域是______________。

16.按___________分,可将计算机分为通用计算机和专用计算机两大类。

17.计算机的工作原理是冯·诺依曼的存储程序和______________。

18、计算机在银行业务中的应用属于__________应用类。

19、完整的计算机系统应包括__________、外设和软件系统。

20、以MPU为核心的微机属于第______代计算机。

21、计算机发展趋势为微型化、巨型化、_______和智能化。

22、专家系统属于计算机在______方面的应用。

23.计算机硬件系统包括_______、________和输入输出系统。

二、选择题

1、一个字节由相邻的( )个二进制位组成。

A.3 B.4 C.8 D.16

2、在计算机内部,数据是以( )形式加工处理和传送的。

A.十进制 B.十六进制 C.八进制 D.二进制

3、从器件角度看,计算机经历了四代变化。但从系统结构看,至今绝大多数计算机仍属于()型计算机。

A.并行 B、冯.诺依曼 C.智能 D.实时处理

4、目前我们所说的个人台式商用机属于( )。

A.巨型机 B中型机 C、小型机 D.微型机

5.计算机与日常使用的袖珍计算器的本质区别在于( )。

A.运算速度的高低 B、存储器容量的大小

C、规模的大小

D、自动化程度的高低

6、在下列软件中,不属丁系统软件的是( )。

A.操作系统 B.诊断程序

C、编译程序 D.用PASCA 编写的程序

7、计算机软件应包括( ),

A.系统软件与应用软件

B、管理软件和应用软件

C通用软件和专用软件

D.实用软件和编辑软件

8、微型计算机硬件系统主要包括存储器、输入设备、输出设备和( )。

A.中央处理器 B、运算器 C、控制器 D.主机

9、下列可选顶,都是硬件的是( )。

A、 NUX、ROM和CPU

B、Off ce、RAM和显示器

C、ROM、RAM和PASCA

D、硬盘、EPROM和显卡

10.在计算机内存中,每个基本存储单元都被赋予一个唯一的序号,这个序号称为()。

A.字节 B.编号 C、编码 D.地址

11、组成微型计算机“主机”的两个主要部件是微处理器和()。

A.硬盘 B、软盘 C、光盘 D.内存储器

12、单片机采用的主要逻辑元件是( )。

A.电子管 B.晶体管 C.中小规模集成电路 D.超大规模集成电路

13、计算机硬件和软件交互联系是通过以下()实现的。

A.操作系统 B.高级语言 C.机器语言 D.汇编语言

14、C语言编译程序属于()。

A.解释程序一种 B.汇编程序的一种 C.系统软件 D.应用软件

15、第四代计算机采用的主要元器件是()。

A.电子管 B.晶体管 C.中小规模集成电路 D.超大规模集成电路

16、气象预报按应用领域分属于()。

A.科学计算 B.数据处理 C.实时控制 D.人工智能

17、使用半导体材料作为内存是第()代计算机。

A.一 B.二 C.三 D.四

18.从系统结构上看,目前绝大多数计算机属于()类微型计算机。

A.实时 B.智能 C.多媒体 D.冯·诺依曼

19.CPU的组成不包括()。

A.内存 B.运算器 C.寄存器 D.控制器

20.笔记本计算机属于哪一代计算机()。

A.第一代 B.第二代 C.第三代 D.第四代

21.微型计算机的发展以()技术为指标。

A.操作系统 B.硬件 C.微处理器 D.软件

22.机器人技术属于计算机在()方面的应用。

A.数据处理 B.过程控制 C.人工智能 D.数据计算

23.无人工厂属于()。

A.数据处理 B.过程控制 C.人工智能 D.数据计算

24.()是指利用计算机来帮助设计人员进行工程设计。

A.CAM B.CAD C.CA D.CAT

25.计算机硬件直接识别并执行的语言是()。

A.高级语言 B.汇编语言 C.助记符语言 D.机器语言

26.下面四个途述中,正确的一个是()。

A.系统软件就是操作系统,应用软件就是自己编写的软件

B.外存上的的信息CPU能直接处理

C.机器语言编写的程序计算机可直接执行,用高级语言编写的程序必须通过翻译才能执行。

D.一台计算机配置了QBAS C语言,就是说一开机就可以用QBAS C语言编写和执行程序。

27.微机在工作中尚未进行存盘操作时,突然主机掉电,则计算机()将全部丢失。

A.ROM中的信息 B.RAM中的信息 C.软盘中的信息 C.硬盘中的信息

28.计算机中安装off ce2000,它按分类来看属于。

A.操作系统 B.系统软件 C.应用软件 D.数据库管理系统

三、判断题

1、程序设计就是指编写源程序。()

2、计算机中最小的数据单位是二进制位。()

3、8个二进制位可以表示128种不同的状态。()

4.字长越长,则计算机的存取速度就越快。

5.冯.诺依曼机工作方式的基本特点是按地址访问并顺序执行指令。

6.计算机能直接识别并执行的语言是汇编语言。

7、目前计算机应用范围最广泛的是数值计算。

12.目前计算机应用最广泛的领域为科学计算。()

13.CA 是指利用计算机的记忆功能和自动化能力,通过程序将学习材料组织起来实现与学生人机交互,构成一个学习系统。

()

14.办公自动化属于计算机在过程控制方面的应用。()

15.UCDOS属于应用软件。()

16.只读存储器在工作过程中,只能读出信息,而不能写入信息。

17.OS是计算机系统中最底层的软件,通常保存在内存中。

18.计算机系统由主机和外设两部分组成。

19.用汇编语言编写的程序称为汇编程序。

20.键盘、鼠标、触摸屏都属于计算机输入设备。

21.裸机是指不含外设的主机。

22.计算机硬件系统包括CPU、输入设备、输出设备和内存储器。

23、常见的输入设备有键盘、鼠标、绘图仪。()

最新微型计算机原理答案(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.数据传送与交换指令、算术与逻辑类指令、程序控制类指令

(完整版)微机原理课后习题参考答案

第一章 2、完成下列数制之间的转换。 (1)01011100B=92D (3)135D=10000111B (5)10110010B=262Q=B2H 3、组合型BCD码和非组合型BCD码有什么区别?写出十进制数254的组合型BCD数和非组合型数。 答:组合型BCD码用高四位和低四位分别对应十进制数的个位和十位,其表示范围是0~99;非组合型BCD码用一个字节的低四位表示十进制数,高四位则任意取值,表示范围为0~9。 组合型:254=(001001010100)BCD 非组合型:254=(00000010 00000101 00000100)BCD 7、计算机为什么采用补码形式存储数据?当计算机的字长n=16,补码的数据表示范围是多少? 答:在补码运算过程中,符号位参加运算,简化了加减法规则,且能使减法运算转化为加法运算,可以简化机器的运算器电路。+32767~ -32768。 9、设计算机字长n=8,求下列各式的[X+Y]补和[X-Y]补,并验证计算结果是否正确。 (1)X=18,Y=89 [X+Y]补=00010010+01011001=01101011B=107D 正确 [X-Y]补=10111001B=00010010+10100111=(-71D)补正确 (2)X=-23,Y=-11 [X+Y]补=11101001+11110101=11011110B=(-34D)补正确[X-Y]补=11101001+00001011=11110100B=(-12D)补正确 (3)X=18,Y=-15 [X+Y]补=00010010+11110001=00000011B=(3D)补正确 [X-Y]补=00010010+00001111=00100001B=(33D)补正确 (4)X=-18,Y=120 [X+Y]补=11101110+01111000=01100110B=(102D)补正确[X-Y]补=11101110+10001000=01110110B=(123D)补由于X-Y=-138 超出了机器数范围,因此出错了。 13、微型计算机的主要性能指标有哪些? 答:CPU字长、存储器容量、运算速度、CPU内核和IO工作电压、制造工艺、扩展能力、软件配置。 第二章 2、8086标志寄存器包含哪些标志位?试说明各标志位的作用。 答:进位标志:CF;奇偶校验:PF;辅助进位:AF;零标志:ZF;符号标志:SF;溢出标志:OF。 5、逻辑地址与物理地址有什么区别?如何将逻辑地址转换为物理地址? 答:物理地址是访问存储器的实际地址,一个存储单元对应唯一的一个物理地址。逻辑地址是对应逻辑段内的一种地址表示形式,它由段基址和段内偏移地址两部分组成,通常表示为段基址:偏移地址。 物理地址=段基址*10H+偏移地址。 6、写出下列逻辑地址的段基址、偏移地址和物理地址。 (1)2314H:0035H (2)1FD0H:000AH 答:(1)段基址:2314H;偏移地址:0035H;物理地址:23175H。 (2)段基址:1FD0H;偏移地址:000AH;物理地址:1FD0AH。 8、设(CS)=2025H,(IP)=0100H,则当前将要执行指令的物理地址是多少? 答:物理地址=(CS)*10H+(IP)=20350H 9、设一个16字的数据区,它的起始地址为70A0H:DDF6H(段基址:偏移地址),求这个数据区的首字单元和末字单元的物理地址。

第一章 微机基本组成与工作原理

前言 “微机组成与工作原理” 是电气信息类本科生教学的主要学科基础课之一,是自动控制、工业自动化、电气技术、电力系统及其自动化、自动化仪表等自动化类专业的一门重要的专业基础课,也是无线电类、机械类等其它许多非自动化类专业的一门专业基础课。 本课程紧密结合电气信息类的专业特点,围绕微型计算机原理和应用主题,以Intelx86CPU为主线,系统介绍微型计算机的基本知识、基本组成、体系结构和工作模式,从而使学生能较清楚的了解微机的结构与工作流程,建立起系统的概念。在此基础上,课程详细介绍了微机中的常用接口电路原理和应用技术,并对现代微机系统中涉及的总线技术、高速缓存技术、数据传输方法、高性能计算机的体系结构和主要技术作了简要分析。 课程通过课堂教学和一定量的实验教学相结合,使学生建立起“程序存储和程序控制”的牢固概念,培养学生进行微机扩展的应用能力和独立分析问题、解决问题的能力。通过系统的实践教学锻炼,使学生具有一定的软硬件开发能力,为未来的工作和后继课程的学习打下基础。 通过本课程的学习,使学生了解微型计算机系统的特点、工作原理和组织结构,建立起“程序存储和程序控制”的牢固概念,掌握微型计算机接口技术的基本原理和方法,培养学生进行微机扩展的应用能力和独立分析问题、解决问题的能力。通过系统的实践教学锻炼,使学生具有一定的软硬件开发能力,为开发和应用微型计算机系统打下良好的理论和实践基础。

第一章微机基本组成与工作原理 1.1 微型计算机概况 微型计算机属于第四代电子计算机产品,即大规模及超大规模集成电路计算机,是继承电路技术不断发展,芯片集成度不断提高的产物。 我们知道,主机按体积、性能和价格分为巨型机、大型机、中型机、小型机和微型机五类,从其工作原理上来讲,微型机与其它几类计算机并没有本质上的差别。所不同的是由于微机采用了集成度较高的器件,使得其在结构上具有独特的特点,即将组成计算机硬件系统的两大核心部分—运算器和控制器,集成在一片集成电路芯片上,构成了整个微机系统的核心,称为中央处理器CPU,或者微处理器MPU。 在微处理器的基础上,可以进一步构成微型计算机、微型计算机系统。 微处理器即CPU,是微型机的主要核心部件,由运算器和控制器集成而成,构成微机的运算中心和控制中心。 微型计算机由微处理器、接口、I/O设备通过总线连接而成,是属于微机的硬件组成,必须配置上软件,才能发挥作用。 微型计算机系统由硬件和软件构成,硬件由微处理器、接口、I/O设备通过总线连接而成。软件由系统软件和应用软件构成。硬件是基础,软件是灵魂,计算机的功能只有在硬件基础上通过软件才能发挥。 微处理器、微型计算机、微型计算机系统的组成及相互关系见图1-1 。

《微机原理及应用》第一章习题答案

《微机原理及应用》第一章习题答案 习题与思考题 1.1、在计算机中为什么都采用二进制数而不采用十进制数?二进制数有哪两种缩写形式?[解] 二进制数只有两个状态,而十进制数有十个状态,…… 有八进制和十六进制两种缩写形式:xxxxQ,xxxxH。 1.2、将下列十进制数转换为二进制数:50, 0.83, 24.31, 79.75, 199, 73.25 [解] 50→00110010B; 0.83→0.1101010001…B; 24.31→11000.01001111…B 79.75→01001111.11B; 199→11000111B; 73.25→1001001.01B 1.3、将下列十进制数转换为八进制和十六进制数:39,99.735,54.625,127,119 [解] 39→47Q→27H; 99.735→123.5702Q→63.BC28H; 54.625→66.5Q→36.AH 127→177Q→7FH; 119→167Q→77H 1.4、将下列二进制数转换为十进制数: 11 1101.101B, 10 0101.11B, 1001 1001.001B, 110 0110.011B 1101 1010.1101B [解] 11 1101.101B→61.625; 10 0101.11B→37.75; 1001 1001.001B→153.125 110 0110.011B→102.375; 1101 1010.1101B→218.8125 1.5、完成下列转换: (1)10 110.10 111B 转换为十六进制数; (2)34.97H转换为八进制数和十进制数; (3)0BA.7FH转换为二进制数和八进制数; (4)43.27Q转换为二进制数和十六进制数; [解] (1)10 110.10 111B→16.B8H; (2)34.97H→64.456Q→52.59 (3)0BA.7FH→10111010.01111111B→272.376Q (4)43.27Q→100011.010111B→23.5CH 1.6、设机器字长为8位,写出下列用真值表示的二进制数的原码、补码和反码: +0010101,+1111111,+1000000,-0010101,-1111111,-1000000 [解] +0010101的原码、补码和反码均为00010101B; +1111111的原码、补码和反码均为01111111B; +1000000的原码、补码和反码均为01000000B; -0010101的原码为10010101B, 补码为11101011B, 反码为11101010B; -1111111的原码为11111111B, 补码为10000001B, 反码为10000000B; -1000000的原码为11000000B, 补码为11000000B, 反码为10111111B。 1.7、设机器字长为8位,最高位为符号位,用二进制补码运算法则对下列各式进行运算: (1) 17+7;(2)8+18;(3)9+(-7);(4)-26+6;(5)8-18; (6)19-(-17);(7)-25-6;(8)87-15 [解] (1) 17+7 (2)8+18 (3)9+(-7) [17]补→00010001B [ 8]补→00001000B [ 9]补→00001001B +) [ 7]补→00001111B +) [18]补→00010010B +) [-7]补→11111001B 00011000B→24 00011010B→26 00000010B→2

微机原理答案第一章习题答案

第一章习题 1 什么是冯·诺依曼机? 答:冯·诺依曼在1946 年提出了一个完整的现代计算机的结构雏型,它由5 个部分组成,即运算器、控制器、存储器、输入设备和输出设备。运算器负责指令的执行;控制器的作用是协调并控制计算机的各个部件按程序中排好的指令序列执行;存储器是具有记忆功能的器件,用于存放程序和需要用到的数据及运算结果;而输入/输出设备则是负责从外部设备输入程序和数据,并将运算的结果送出。 1. 什么是冯.诺伊曼计算机 1946年6月,美籍匈牙利科学家冯·诺依曼(Johe Von Neumman)提出了“存储程序”的计算机设计方案。按照这一原理设计的计算机称为冯·诺依曼型计算机。 特点: (1)采用二进制数形式表示数据和计算机指令。 (2)指令和数据存储在计算机内部存储器中,能自动依次执行指令。 (3)由控制器、运算器、存储器、输入设备、输出设备5大部分组成计算机硬件。 (4)工作原理的核心是“存储程序”和“程序控制”。 冯·诺依曼提出的体系结构奠定了现代计算机结构理论的基础,被誉为计算机发展史上的里程碑。 2.微处理器,微型计算机,微型计算机系统有什么联系与区别? 微处理器只是一个中央处理器(CPU),由算术逻辑部件(ALU),累加器和通用寄存器组,程序计数器,时序和控制逻辑部件,内部总线等组成。微处理器不能构成独立工作的系统,也不能独立执行程序,必须配上存储器,外部输入、输出接口构成一台微型计算机方能工作。微型计算机由CPU,存储器,输入/输出接口电路和系统总线组成。它已具有计算功能,能独立执行程序,但若没有输入/输出设备,数据及程序不能输入,运算结果无法显示或输出,仍不能正常工作。 以微型计算机为主体,配上外部输入/输出设备及系统软件就构成了微型计算机系统。没有配置软件的计算机称为裸机,仍然什么工作也不能做,必须配置系统软件和应用软件,这样才可以正常提供使用。 3. 微处理器有哪些主要的部件组成?其功能是什么? 中央处理单元CPU (Control Processing Unit)也称微处理器, CPU是微型计算机的核心部件,由运算器ALU、控制器、寄存器组以及总线接口等部件组成,且这些部件集成在一块大规模集成电路芯片上。 运算器ALU:主要完成算术运算、逻辑运算。 寄存器组:用于存放运算数据、中间结果、地址等。 控制器:负责对整机的控制。 总线接口:与外部联系的信息通道。 4.画一个计算机系统的方框图,简述各部分的主要功能。

第一章计算机基础理论答案

计算机基础知识练习题 一.单选题: 1、计算机的应用领域是(D)。 A. 人工自能 B. 过程控制 C. 信息处理 D.数值计算 2、第二代计算机的主要电子逻辑元件是(B)。 A. 电子管 B. 晶体管 C. 集成电路 D.运算器 3、下列不是计算机应用主要领域的是(A)。 A. 文字处理 B. 科学计算 C. 辅助设计 D.数据处理 4、用计算机进行资料检索工作属于计算机应用中的(A)。 A. 数据处理 B. 科学计算 C. 实时控制 D.人工智能 5、功能最强大,计算精度最高的计算机类型是(D)。 A. 大型机 B. 微型机 C. 小型机 D.巨型机 6、电脑笔记本属于(A)。 A.微型机 B.小型机 C.大型机 D.巨型机 7、在计算机中,一个字节是有(C)二进制码表示。

A.4 B.2 C.8 D.16 8、十进制数130转换成对应的二进制数位(A)。 A.10000010 B.10000011 C.10000110 D.10000000 9、下列4个字符中,ASCII码值最小的是(A)。 A.B B.b C.N D.g 10、十进制数1025转换成对应的二进制数位(A )。 A.10000000001 B.10000000000 C.10000000011 D.11000000001 11、8位字长的计算机可以表示的无符号整数的最大值是(C )。28-1 A.8 B.16 C.255 D.256 12、下列使用不同数值表示的数中,数值最大的是(A )。 A.二进制11011101 B.八进制334 C.十进制219 D.十六进制DA 13、目前,制造计算机所用的电子器件是(D)。 A.电子管 B.晶体管 C.集成电路 D.超大规模集成电路 14、八进制计数制中,各位数的权是以(B)为底的方幂。 A.2 B.8

微机原理知识点总结

第一章概述 1.IP核分为3类,软核、硬核、固核。特点对比 p12 第二章计算机系统的结构组成与工作原理 1. 计算机体系结构、计算机组成、计算机实现的概念与区别。P31 2. 冯·诺依曼体系结构: p32 硬件组成五大部分 运算器、存储器、控制器、输入设备、输出设备,以存储器为中心 信息表示:二进制计算机内部的控制信息和数据信息均采用二进制表示,并存放在同一个存储器中。 工作原理:存储程序/指令(控制)驱动编制好的程序(包括指令和数据)预先经由输入设备输入并保存在存储器中 3.接口电路的意义 p34 第二段 接口一方面应该负责接收、转换、解释并执行总线主设备发来的命令,另一方面应能将总线从设备的状态或数据传送给总线主设备,从而完成数据交换。 4.CPU组成:运算器、控制器、寄存器。P34 运算器的组成:算术逻辑单元、累加器、标志寄存器、暂存器 5.寄存器阵列p35 程序计数器PC,也称为指令指针寄存器。存放下一条要执行指令的存放地址。 堆栈的操作原理应用场合:中断处理和子程序调用 p35最后一段 6. 计算机的本质就是执行程序的过程p36 7. 汇编语言源程序——汇编——>机器语言程序 p36 8. 指令包含操作码、操作数两部分。执行指令基本过程:取指令、分析指令、执行指令。简答题(简述各部分流程)p37 9. 数字硬件逻辑角度,CPU分为控制器与数据通路。P38 数据通路又包括寄存器阵列、ALU、片上总线。 10. 冯·诺依曼计算机的串行特点p38 串行性是冯·诺依曼计算机的本质特点。表现在指令执行的串行性和存储器读取的串行性。也是性能瓶颈的主要原因。 单指令单数据 11. CISC与RISC的概念、原则、特点。对比着看 p39、40

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

李伯成《微机原理》习题第一章 本章作业参考书目: ①薛钧义主编《微型计算机原理与应用——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章 习题及参考答案

第一章绪论习题及参考答案 一、判断题 1.微型计算机广阔的应用领域中,会计电算化属于科学计算应用方面。( ) 2.决定计算机计算精度的主要技术指标是计算机的字长。( ) 3.利用大规模集成电路技术把计算机的运算部件和控制部件做在一块集成电路芯片上,这样的一块芯片叫做单片机。( ) 4.计算机“运算速度”指标的含义是指每秒钟能执行多少条操作系统的命令。() 5.兼容性是计算机的一个重要性能,通常是指向上兼容,即旧型号计算机的软件可以不加修改地在新型号计算机上运行。系列机通常具有这种兼容性。() 二、简答题 1.电子数字计算机与电子模拟计算机的主要区别是什么 2.简单描述计算机的发展过程和应用范围。 3.冯·诺依曼机的主要特点是什么 4.按照冯·诺依曼原理,现代计算机应具备哪些功能 5.如何理解软硬件之间的等价性 6.何谓绿色计算机对它有哪些要求 7.简单描述计算机的层次结构,说明各层次的主要特点。 8.计算机系统的主要技术指标有哪些 参考答案 一、判断题 1.错。会计电算化属于计算机数据处理方面的应用。 2.对。 3.错。计算机的运算部件和控制部件做在一块集成电路芯片上,这样的一块芯片叫CPU。 4.错。“运算速度”指标的含义是指每秒钟能执行多少条指令。 5.错。兼容性包括数据和文件的兼容、程序兼容、系统兼容和设备兼容,微型计算机通常具有这种兼容性。 二、简答题 1.电子数字计算机的运算对象是离散的数字量,用数码进行运算,其运算结果也是离散的数字量;电子模拟计算机的运算对象是连续变化的物理量(如电流、电压等),其运算结果也是连续变化的物理量。数字计算机的运算速度快,运算精度高。现代所说的计算机都是电子数字计算机。 2.从1946年世界上第一台数字电子计算机ENIAC研制成功至今,计算机的发展经历了4个时

微机原理与接口技术课后答案 第一章

第一章 计算机按其使用的逻辑元件的不同被分为哪几代? 微型计算机是哪一代计算机的分支?答:电子管计算机、晶体管计算机、集成电路计算机和大规模、超大规模集成电路计算机。微型计算机属于第四代计算机的分支。 2. 简述冯·诺依曼计算机体系结构的基本思想。 答:冯·诺伊曼基本设计思想为 ①以二进制形式表示指令和数据。②程序和数据事先存放在存储器中 计算机在工作时能够高速地从存储器中取出指令并加以执行。③由运算器、控制器、存储器、输入和输出设备等五大部件组成计算机系统。 3 微型计算机系统由哪几部分组成? 答: 微机系统分硬件和软件 硬件包括CPU、存储器、输入输出设备和输入输出借口 软件包括软件系统和应用软件。 4何谓微型计算机硬件 它由哪几部分组成 并简述各部分的作用。 答:微型计算机硬件是指组成微型计算机的硬件实体 它由中央处理器、存储器、输入/输出设备和系统总线等组成 中央处理器由运算器和控制器集成在一块芯片上形成 简称CPU 是微型计算机的心脏 它的性能决定了整个微型机的各项关键指标。存储器是用来存放程序和数据的记忆装置。存储器包括随机存储器 RAM 和只读存储器 ROM 。输人设备是向计算机输人原始数据和程序的装置。输出设备是计算机向外界输出信息的装置。总线是连接多个设备或功能部件的一簇公共信号线.它是计算机各组成部件之间信息交换的通道。 5.何为计算机软件?它是如何分类的?(略) 6 .何谓总线 有哪几类 作用如何 答: 总线是计算机中各功能部件间传送信息的公共通道。根据所传送的信息的内容与作用不同 总线可分为三类 地址总线、数据总线、控制总线。这三类总线作用为计算机各功能部件间传送地址、数据、控制信息的。

微型计算机原理课后答案

微机原理 第一章 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(无溢出)

微机原理与应用作业答案知识讲解

微机原理与应用作业 答案

1. 若二进制数为 010111.101,则该数的十进制表示为( B :23.625 )。 2. 11000110为二进制补码,该数的真值为( C +58 )。 3. 01000110为二进制补码, 该数的真值为( A +70 )。 4. 8位二进制数的原码表示范围为( C -127 ~ +127 )。 5. n 位二进制数的原码表示范围为( C 12~1211-++---n n )。 6. 8位二进制数的反码表值范围为( C -127~ +127 )。 7. n 位二进制数的反码表示范围为( C 12~1211-++---n n )。 8. 8位二进制数的补码表值范围为( B -128 ~ +127 )。 9. n 位二进制数的补码表示范围为( B 12~211-+---n n )。 10. 8位二进制数的无符号数表值范围为( A 0 ~ 255 )。 11. 决定计算机主要性能的是( A 中央处理器 )。 12. M I P S 用来描述计算机的运算速度,含义是( C 每秒执行百万条指令 )。 13. 完整的计算机系统应包括( D 硬件设备和软件系统)。 14. 计算机硬件主要由C P U 、内存、I /O 设备和( B 三总线 )组成。 15. 包含在8086C P U 芯片内部的是( A 算术逻辑单元)。 16. 在机器数( B 补码)中,零的表示形式是惟一的。 17. 程序计数器P C 的作用是( A 保存将要执行的下一条指令的地址)。 18. 8086当前被执行的指令存放在( D CS :IP )。 19. 运算器执行两个补码表示的整数加法时,产生溢出的正确叙述为( D 相加结果的符号位与两 同号加数的符号位相反则产生溢出)。 20. 8086中,存储器物理地址形成算法是( B 段地址左移4位/16/10H+偏移地址 )。 21. 下列逻辑地址中对应不同的物理地址的是( 03E0H :0740H )。 A :0400H :0340H B :0420H :0140H D :03C0H :0740H 22. 存储字长是指( B 存储单元中二进制代码个数)。 23. 8086系统中,每个逻辑段的最多存储单元数为( C 64KB )。

微机原理最新大全复习资料

微机原理与接口技术 第一章 1-1、微处理器、微机和微机系统三者之间有什么不同? 答:微处理器:利用微电子技术将运算器可控制器做在统一集成电路上的一个独立部件。 微机:通过总线把I/O接口电路、CPU 和半导体存储器有机的组合在一起,即构成一台计算机的物理装置,称为微机。 微机系统:微机配上外部设备、系统电源和系统软件就构成了一个微机系统,简称系统机。 1-2、CPU 在内部结构上由哪几部分组成? 答:寄存器阵列(RS )、算术和逻辑运算单元(ALU )、控制器、内部总线、缓冲寄存器 1-3、8088/8086的总线接口部件有什么功能?其执行部件又有什么功能? 答:8088/8086CPU从功能上说,分为总线接口(BIU )和执行单元(EU )。 BIU 负责与存储器、I/O端口传送数据。BIU 从内存取指令送到指令队列排队。CPU 在执行指令时,BIU 要配合执行部件从指令的内存单元或外设端口取数据,将数据传送给执行部件,或者把执行部件的运行结果传送给指定的内存单元或外设端口中。 EU 部分则负责指令的执行。 1-4、8088/8086的状态标志和控制标志分别有哪些? 答:

1-7、8088/8086 20位地址是怎样形成的?当CS=2000H,IP=0100H,其指向的物理地址等于多少? 答:段寄存器左移4位(即乘以16),然后与16位的偏移量相加即得到20位的地址。20100H 第四章、PC 总线与接口标准 4-1、名词解释:总线、总线标准和接口标准。 答:总线:所谓总线就是模块与模块之间、设备与设备之间的一组进行互联和传输信息的信号线。信息包括指令、数据和地址。 总线标准:所谓总线标准是指芯片之间、扩展卡之间和机器之间通过总线进行连接时,应该遵守的一些协议和规范。这些协议和规范一般包括硬件和软件两个方面。 接口标准:所谓接口标准是指I/O接口设备的规范,涉及信号线的定义、信息传输速率、传输方向和拓扑结构,以及电气特性和机械特性等多个方面。 4-2、总线标准和接口标准的差别? 答:(1)总线标准是公用的,可以挂载多种不同类型的功能设备,而接口标准是专用的,一般只能挂载一类或一种设备。 (2)总线一般通过主板上的扩展槽形式提供使用,而接口一般是以接口插座(头)形式提供使用。 4-3、总线的分类? 答:1、按总线所在的位置分:片内总线、内部总线、外部总线。 2、按信息传形式分:并行总线、串行总线。

《微型计算机原理与接口技术》第二版答案张荣标

《微型计算机原理与接口技术》第二版答案张荣标微型计算机原理与接口技术第二版答案 张荣标机械工业出版社第一章 1.5 练习题 1(选择题 (1)B C A (2) A (3) D A (4) C 2填空 (1) 10, 12 (2) 阶数 (3) 10011100B,01000100B,1110000B,01000000 (4) 3F7H,1C3H,243H,277H, 3简答题 (1)微处理器,微型计算机和微型计算机系统三者有何联系与区别, 微处理器是把原来的中央处理单元CPU的复杂电路(包括运算器和控制器)做在一片或几片大规模集成电路的芯片上。把这种微缩的CPU大规模集成电路称为微处理器。 微型计算机是以微处理器为核心,再配备上用大规模集成电路工艺制成的存储器和 I/O接口就构成了微型计算机。 以微计算机为核心,再配备上系统软件、I/O设备、辅助电路和电源就构成了微机系统。微型计算机系统包括硬件和软件了两大部分。 (2)计算机中为什么采用二进制数表示, (3)简述程序的运行过程。 第2章 2.10 练习题

1.选择题 1.B 2.D 3.C 4.B 5.C 6.C 7.B 8.A 9.A 2填空题 (1) 地址总线的宽度,00000H,0FFFFFH (2) 寄存器,运算器,控制器;运算和控制 (3) SS,DS,CS,ES (4) MN/MX (5) SS,DS (7) 奇区,偶区,高8位,低8位 3简答题 (1) 什么是指令周期,什么是总线周期,一个总线周期至少包括几个时钟周期, 指令周期是一条指令执行所需的时钟周期,cpu在执行指令过程中,凡需执行访问存储器或访问I/O端口的操作都统一交给BIU的外部总线完成,进行一次访问所需的时间称为一个总线周期。一般一个基本的总线周期由4个时钟周期组成。 (2) 8086CPU在最小模式下构成计算机系统至少应该包括哪几个基本的部分, (3) 8086CPU中,标志寄存器包含哪些标志位,各标志位为‘0’,‘1’分别表示什么含义, (4) 8086CPU中有哪些通用寄存器和专用寄存器,说明他们的作用。 (5) 在8086CPU中,已知CS寄存器和IP寄存器的内容分别如下所示,请确定其物理地址. 1) CS=1000H ,IP=2000H 物理地址: CS*16+IP=10000H+2000H=12000H 2) CS=1234H ,IP=0C00H物理地址: CS*16+IP=12340H+0C00H=12F40H (6)设(AX)=2345H,(DX)=5219H,请指出两个数据相加或相减后,FLAG中状态标志位的状态.

2020年智慧树知道网课《微机原理及应用》课后章节测试满分答案

第一章测试 1 【单选题】(2分) 在CPU的框架中,主要包括哪三个组成部分 A. 运算器、控制器、处理器 B. 运算器、执行器、寄存器 C. 存储器、执行器、寄存器 D. 运算器、控制器、寄存器 2 【多选题】(2分) 微型计算机包括 A. 存储器 B. 输入输出接口电路 C. CPU D. 存储器接口电路

3 【多选题】(2分) 微型计算机从设计的复杂程度和应用领域可以分为哪两大类 A. 专用微型计算机 B. 通用微型计算机 C. 超级计算机 D. 高速计算机 4 【单选题】(2分) 单片微型计算机是以()为核心的 A. 输入输出接口电路 B. CPU C. 存储器接口电路 D. 存储器

5 【单选题】(2分) 单片微型计算机具有微型计算机的全部功能和特征,是微型计算机的()存在形式。 A. 集成 B. 缩小 C. 放大 D. 特殊 6 【单选题】(2分) 1956年8月5日,我国第一个计算机技术研究机构,中国科学院计算机技术研究所筹备委员会成立,著名数学家()任主任。 A. 陈景润 B. 华罗庚 C. 陈省身 D. 苏步青

第二章测试 1 【单选题】(2分) 我们选择的研究范例ATMEGA16是()位的单片微型计算机 A. 16位 B. 8位 C. 32位 D. 4位 2 【单选题】(2分) ATMEGA16单片微型计算机有()个引脚 A. 40 B. 24 C.

48 D. 64 3 【单选题】(2分) ATMEGA16的内部CPU执行指令过程中,算数运算和逻辑运算由()执行。 A. 程序存储器 B. 数据存储器 C. 通用寄存器 D. 算数逻辑运算单元(ALU) 4 【多选题】(2分) ATMEGA16的内部CPU执行完毕一条指令后,其结果可能送到() A.

电子科技大学微机原理复试试题题库

电子科技大学微机原理复试试题 微机原理第一章练习题及解 一:单项选择题 ●若二进制数为010111.101,则该数的十进制表示为( B )。 A:23.5 B:23.625 C:23.75 D:23.5125 ●若无符号二进制数为11000110,则该数的十进制表示为( A )。 A:198 B:70 C:126 D:49 ●十进制数81的8421BCD码为( A )。 A:81H B:51H C:18H D:15H ●11000110为二进制原码,该数的真值为( A )。 A:-70 B:+70 C:-198 D:+198 ●11000110为二进制补码,该数的真值为( D )。 A:+198 B:-198 C:+58 D:-58 ●01000110为二进制补码, 该数的真值为( A )。 A:+70 B:-70 C:+58 D:-58 ●字符A的ASCII码为41H,字符a的ASCII码为( C )。 A:41H B:42H C:61H D:62H ●字符A的ASCII码为41H,字符B的ASCII码为( B )。 A:41H B:42H C:61H D:62H ●字符9 的ASCII码为( C )。因为9与A之间有7个字符 A:09H B:9 C:39H D:99 ●8位二进制数的原码表值范围为( C )。 A:0 ~ 255 B:-128 ~ +127 C:-127 ~ +127 D:-128 ~ +128 ●8位二进制数的反码表值范围为( C )。 A:0 ~ 255 B:-128 ~ +127 C:-127 ~ +127 D:-128 ~ +128 ●8位二进制数的补码表值范围为( B )。 A:0 ~ 255 B:-128 ~ +127 C:-127 ~ +127 D:-128 ~ +128 ●8位二进制数的无符号数表值范围为( A )。即无符号位 A:0 ~ 255 B:-128 ~ +127

微型计算机原理作业第一章-习题与思考题

第一章习题与思考题 一、填空题: 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.RAM B.ROM C.主存储器 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.计算机能直接认识、理解和执行的程序是()。 A.汇编语言程序B.机器语言程序 C.高级语言程序D.编译程序 8.在一般微处理器中,()包含在中央处理器(CPU)内。 A.算术逻辑单元B.内存 C.输入/输出单元D.系统总线 9.运算器的主要功能是()。 A.算术运算 B.逻辑运算C.算术运算和逻辑运算 D.函数运算 10.计算机的字长是指()。 A.32位长的数据 B.CPU数据总线的宽度 C.计算机内部一次可以处理的二进制数码的位数 D.8位长的数据 三、判断题: 1.冯·诺依曼计算机在硬件上是由运算器、控制器、存储器、输入设备和输出设备五大

相关主题
文本预览
相关文档 最新文档