选择题
- 电子计算机问世至今,新型计算机不断推陈出新,不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是(B)
A. 巴贝奇
B. 冯*诺伊曼
C. 帕斯卡
D. 贝尔
B
- 下列描述中___是正确的。
A. 控制器能理解,解释并执行所有的指令及存储结果
B. 一台计算机包括输入、输出、控制、存储及算术逻辑运算5个子系统
C. 所有的数据运算都在CPU控制器中完成
D. 以上答案都正确
B
- 电子计算机的算术/逻辑单元、控制单元及主存储器合称为___。
A. CPU
B. ALU
C. 主机
D. UP
C
- 有些计算机将一部分软件永恒地存于只读存储器中,称之为____。
A. 硬件
B. 软件
C. 固件
D. 辅助存储器
C
- 输入、输出装置以及外接的辅助存储器称为____。
A. 操作系统
B. 存储器
C. 主机
D. 外部设备
D
- 计算机中有关ALU的描述,____是正确的。
A. 只做算术运算,不做逻辑运算
B. 只做加法
C. 能存放运算结果
D. 以上答案都不对
D
- 完整的计算机系统应包括____。
A. 运算器、存储器、控制器
B. 外部设备和主机
C. 主机和实用程序
D. 配套的硬件设备和软件系统
D
- 计算机系统中的存储系统是指____。
A. RAM存储器
B. ROM存储器
C. 存储器
D. 主存和辅存
D
- 用以指定待执行指令所在地址的是_____。
A. 指令寄存器
B. 数据寄存器
C. 程序计数器
D. 累加器
C
- 计算机与日常使用的袖珍计算机的本质区别在于____。
A. 运算速度的高低
B. 存储器容量的大小
C. 规模的大小
D. 自动化程度的高低
D
- 冯*诺伊曼机工作方式的基本特点是____。
A. 多指令流单数据流
B. 按地址访问并顺序指令
C. 堆栈操作
D. 存储器按内容选择地址
B
- 用户与计算机通信的界面是_____。
A. CPU
B. 外部设备
C. 连接程序
D. 系统程序
B
- 下列____属于应用软件。
A. 操作系统
B. 编译程序
C. 连接程序
D. 文本处理程序
D
- 下列____不是输入设备。
A. 画笔与图形板
B. 键盘
C. 鼠标器
D. 打印机
D
- 下列各装置中,_____具有输人及输出功能。
A. 键盘
B. 显示器
C. 磁盘驱动器
D. 打印机
B
- 下列设备中及不属于输出设备。
A. 打印机
B. 磁带机
C. 光笔
D. 绘图仪
B
- 下列语句中____是正确的。
A. 数据库属于系统软件
B. 磁盘驱动器只有输人功能
C. 评估计算机的执行速度可以用每秒执行的指令数为判断依据
D. 个人计算机是小型机
C
- 计算机的算术逻辑单元和控制单元合成为____。
A. ALU
B. UP
C. CPU
D. CAD - 只有当前程序要执行时,它才会将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行语句,此程序称为____。
A. 目标程序
B. 编译程序
C. 解释程序
D. 汇编程序
C
- 通常称“容量为640K的存储器”是指下列_____。
A. 640×103字节的存储器
B. 640×103位的存储器
C. 640×210位的存储器
D. 640×210字节的存储器
D
- 由0、1代码组成的语言,称为_____。
A. 汇编语言
B. 人工语言
C. 机器语言
D. 高级语言
A
- 计算机存储数据的基本单位为_____。
A. 比特(Bit)
B. 字节(Byte)
C. 字组(Word)
D. 以上都不对
A
- 计算机只懂机器语言,而人类熟悉高级语言,故人机通信必须借助____。
A. 编译程序
B. 编辑程序
C. 连接程序
D. 载入程序
A
- 一般8位的微型机系列以16位来表示地址,则该计算机系统有____个地址空间。
A. 256
B. 65535
C. 65536
D. 131072
C
- 下列语句中____是正确的。
A. 1KB=1024×1024B
B. 1KB=1024 MB
C. 1MB=1024×1024B
D. 1MB=1024B
C
- 一片1MB的磁盘能存储____的数据。
A. 106字节
B. 10-6字节
C. 109字节
D. 220字节
D
- 计算机中_____负责指令译码。
A. 算术逻辑单元
B. 控制单元
C. 存储器译码电路
D. 输入输出译码电路
B
- 能直接让计算机接收的语言是_____。
A. C语言
B. BASIC
C. 汇编语言
D. 机器语言
D
- 80286是个人计算机中的_____器件。
A. EPROM
B. RAM
C. ROM
D. CPU
D
- 下列_____不属于系统程序。
A. 数据库系统
B. 操作系统
C. 编译程序
D. 汇编程序
A
- 32位的个人计算机,一个字节(byte)由____位(bit)组成。
A.4
B. 8
C.16
D.32
B
- 执行最快的语言是____。
A.汇编语言
B.COBOL
C.机器语言
D.PASCAL
C
- 下列说法中_____不正确。
A.高级语言的命令用英文单词来表示
B.高级语言的语法很接近人类语言
C.高级语言的执行速度比低级语言快
D.同一高级语言可在不同形式的计算机上执行
C
- 将高级语言程序翻译成机器语言程序需借助于____。
A.连接程序
B.编辑程序
C.编译程序
D.汇编程序
C
- 存储单元是指_____。
A.存放一个字节的所有存储元集合
B.存放一个存储字的所有存储元集合
C.存放一个二进制信息位的存储元集合
D.存放一条指令的存储元集合
B
- 存储字是指_____。
A.存敢在一个存储单元中的二进制代码组合
B.存放在一个存储单元中的二进制代码位数
C.存储单元的集合
D.机器指令
A
- 存储字长是指_____。
A.存放在一个存储单元中的二进制代码组合
B.存放在一个存储单元中的二进制代码位数
C.存储单元的个数
D. 机器指令的位数
B
- ____可区分存储单元中存放的是指令还是数据。
A.存储器
B.运算器
C.控制器
D.用户
C
- 存放欲执行指令的寄存器是
A.MAK
B.PC
C.MDR
D.IR
D
40.将汇编语言翻译成机器语言需借助于____。
A.编译程序
B.编辑程序
C.汇编程序
D.连接程序
C
41.在CPU中跟踪指令后维地址的寄存器是____。A.MAR
B.IR
C.PC
D.MDR
C
填空题
- 完整的计算机系统应包括配套的硬件系统和软件系统 。
- 计算机硬件包括运算器、控制器、存储器、输入设备和输出设备。其中运算器、控制器和存储器组成主机,运算器和控制器可统称为CPU。
- .基于存储程序原理的冯·诺伊曼计算机工作方式的基本特点是按地址访问并顺序执行指令。
- 计算机硬件是指计算机系统中的实体部分,它是由看得见摸得着的各种电子元器件及各类光、电、机设备组成,包括主机、外部设备,软件是指人们事先编制的具有各类特殊功能的程序,是无形的,固件是指具有某种软件功能的硬件,一般用ROM实现。
- 系统程序是指用来对整个计算机系统进行调度、管理、监视及服务的各种软件,应用程序是指用户在各自的系统中开发和应用的各种程序。
- 计算机与日常使用的袖珍计算器的本质区别在于自动化程度的高低。
- 为了更好地发挥计算机效率和方便用户,20世纪50年代发展了操作系统技术,通过它对计算进行管理和调度。
- 指令和数据都存放在存储器中,控制器能自动识别它们。
- 计算机系统没有系统软件中的操作系统,就什么工作都不能做。
- 在用户编程所用的各种语言中,与计算机本身最为密切的语言是汇编语言。
- 计算机唯一能直接执行的语言是机器语言。
- 电子计算机问世至今,计算机类型不断推陈出新,但依然保存“存储程序”的特点,最提出这种观念的是冯*诺伊曼。
- 汇编语言是一种画向机器的语言,对机器依赖性强,用汇编语言编制的程序执行速度比高级语言快。
- 有些计算机将一部分软件永恒地存于只读存储器中,称为固件。
- 计算机将存储,算术逻辑运算和控制三个部分合称为主机,再加上输入设备和输出设备就组成了计算机硬件系统。
- 1μs是10-6s,其时间是1ns的1000倍。
- 计算机系统的软件可分为系统软件和应用软件,文本处理属于应用软件,汇编程序属于系统软件。
- 指令的解释是由计算机的控制器来完成的,运算器用来完成算术和逻辑运算。
- 软件是各种指挥计算机工作的程序总称,可大致分为系统软件和应用软件两大类。前者的主要作用是充分发挥硬件功能及方便用户,最典型的如操作系统。
- 若以电视来比喻计算机硬件和软件的关系,则电视机好比硬件,电视节目好比软件。
- 存储器可分为主存和辅存,程序必须存于主存内,CPU才能执行其中的指令。
- 常用的辅助存储器有磁盘和磁带等。
- 存储器的容量可以用KB、MB和GB表示,它们分别代表210字节,220字节和230字节。
- 计算机硬件的主要技术指标包括机器字长、存储容量、运算速度。
问答题
- 什么是计算机系统?说明计算机系统的层次结构。
计算机系统包括硬件和软件。从计算机系统的层次结构来看,它通常可有5个以上的层次,在每一层次(级)上都能进行程序设计。由下至上可排序为:第1级微程序机器级,微指令由硬件直接执行;第2级传统机器级,用微程序解释机器指令;第3级操作系统级,一般用机器语言程序解释作业控制语句;第4级汇编语言机器级,这一级由汇编程序支持和执行;第5级高级语宫机器级,采用高级语言,由各种高级语言编译程序支持和执行。还可以有第6级应用语言机器级,采用各种面向问题的应用语言。 - 画出计算机硬件基本组成框图,通过解题过程说明每一功能部件的作用及它们之间的信息流向。
计算机硬件系统由5大部件组成。控制器指挥各部件协调工作;运算器能完成算术运算和逻辑运算;存储器用来存放程序和数据;输入设备可将人们熟悉的信息转换成机器能识别的信息;输出设备可将机器运行结果转换成人们能接受的信息。解题过程说明如下:事先将需要解决的问题编制成解题程序,在控制器的指挥下,经输入设备输人至存储器,然后启动机器运行程序,控制器从存储器中自动、逐条地取出指令,经分析,发出各种不同的命令,执行指令,直至最终将运行结果通过输出设备显示或打印出来。部件之间的信息流向如图中所示,其中实线表示控制信号,虚线表示反馈信号,宽线表示数据流(包括数据和指令)。
- 什么是主机?什么是CPU?什么是存储器?简述它们的功能。
主机包括运算器、控制器和存储器。其功能是在控制器的指挥下,逐条地从存储器中取出指令,分析指令,发出各种不同的命令,在运算器中完成各种算术逻辑运算,并将结果存于存储器中。CPU包括运算器和控制器,又称为中央处理器,它具有运算器和控制器的功能。存储器用来存放程序和数据。 - 计算机系统软件包括哪几类?各有何作用?
计算机系统软件包括:
(1)标准程序库,如监控程序,用于监视计算机工作。
(2)服务性程序,如连接、编辑、调试、诊断。
(3)语言处理程序,如编译程序、汇编程序、解释程序,将各种语言转换成机器语言。
(4)操作系统,用来控制和管理计算机。
(5)数据库管理系统。
(6)各种计算机网络软件。 - 什么是硬件?什么是软件?两者谁更重要?为什么?
硬件是计算机系统的实体部分,它由看得见摸得着的各种电子元器件及各类光、电、机设备的实物组成,包括主机和外部设备等。软件是看不见摸不看的,由人们事先编制的具有各类特殊功能的程序组成。硬件和软件是不可分割的统一体,前者是后者的物质基础,后者是前者的“灵魂”,它们相辅相成,互相促进。 - 什么是指令?什么是程序?
指令是机器完成某种操作的命令,典型的指令通常包括操作码和地址码两部分。操作码用来指出执行什么摄作(如加、传送),地址码用来指出操作数在什么地方。程序是有序指令的集合,用来解决某一特定问题。 - 机器语言、汇编语言、高级语言有何区别?
机器语言由代码“0”、“1”组成,是机器能直接识别的一种语言。汇编语言是面向机器的语言,它用一些特殊的符号表示指令。高级语言是面向用户的语言,它是一种接近于人们使用习惯的语言,直观,通用,与具体机器无关。 - 计算机硬件的主要技术指标有哪些?
计算机的硬件指标主要有:(1)机器字长:CPU一次能处理数据的位数,通常与CPU.的寄存器位数有关。(2)存储容量:包括主存容量和辅存容量,是存放二进制代码的总位数,可用位(bit)或字节(byte)米衡鼠。(3)运算速度:可用MIPS(每秒执行的百万条指令数)、CPI(每执行一条指令所需的时钟周期数)或FLOPS(每秒浮点运算次数)来衡量运算速度。 - 解释英文缩写的含义:MIPS、CPI、FLOPS。
MIPS(MillionIostructionPerSecond)即每秒执行百万条指令数,如每秒能执行300万条指令,则记为3MIPS。CPI(CyclePerInstruction)即执行一条指令所需的时钟周期(时钟频率的倒数)数。FLOPS(FloatingPointOperationPerSccond)即每秒浮点运算次数。 - 什么是机器字长、指令字长、存储字长?
机器字长是指CPU一次能处理数据的位数,通常与CPU的寄存器位数有关。指令字长是指机器指令中二进制代码的总位数。存储字长是指存储单元中存放二进制代码的总位数。三者可以相等也可以不等,视不同机器而定。 - 如何理解计算机体系结构和计算机组成?
计算机体系结构是指能够被程序员所见到的计算机系统的属性,即概念性的结构与功能特性。通常是指用机器语言编程的程序员(也包括汇编语言程序设计者和汇编程序设计者)的属性。所看到的传统机器的属性,包括指令集、数据举型、存储器寻址技术、I/O机理等,大都属于抽象计算机组成是指如何实现计算机体系结构所体现的属性,它包含了许多对程序员来说是透明的(即程序员不知道的)硬件细节。例如,一台机器是否具备乘法指令是一个结构问题,而实现乘法指令采用什么方式是一个组成问题。 - 解释英文缩写的含义:CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、MDR、MM、VO。
CPU(CentralProcessingUnit) 中央处理器,包括控制器和运算器
PC (ProgremCounter) 程序计数器指令寄存器
IR (InstructionRegister) 指令寄存器
CU(ControlUnit) 控制单元
ALU(ArithmeticLogicUnit) 算术逻辑单元
ACC(Accumulator)累加器
MQ(Multiplier-QuotientRegister)乘商寄存器
X操作数寄存器
MAR(MemoryAdressRegister)存储器地址寄存器
MDR(MemoryDataRegister)存储器数据寄存器
MM(MainMemory)主存储器
I/O(Input/OutputEquipment)输入输出设备 - 解释存储元件、存储元、仔储基元、存储单元、存储字的概念。
存储元件(又称存储基元、存储元)用来存放一位二进制信息。存储单元由若干个存储元件组成,能存放多位二进制信息。许多个存储单元可组成存储矩阵(又称存储体)。每个存储单元中二进制代码的组合即为存储字,它可代表数值、指令、地址或逻辑数等。每个存储单元中二进制代码的位数就是存储字长。