重庆大学《计算机硬件技术基础》试题
2021年计算机硬件基础题库

1在机器数中, ______零表达是唯一。
A原码B反码C补码D反码和补码2下列4个寄存器, 不容许用传送指令赋值是_____。
A CSB DSC ESD SS3机器字长为16位, 一种机器数为94B9H, 当分别将其视为无符号数和带符号数时, 其相应十进制真值分别为____。
A38073, -2745B38073, -27464C2745, -2745D38073, -2746348255A引脚信号WR=0, CS=0, A1=1, A0=1时, 表达____。
A CPU向数据口写数据B CPU读8255控制口C CPU向控制口送控制字D无效操作5主存和CPU之间增长高速缓存目是____。
A解决CPU与外存之间速度匹配B既扩大内存容量, 又提高存取速度C扩大内存容量D解决CPU与主存之间速度匹配6若在数据段定义: NUM1 DW '5D', 则在NUM1单元存储值为____。
A3544HB4435HC00410035HD0*******H7运算器由许多部件构成, 其核心某些是_____。
A数据总线B累加器C算术逻辑单元D多路开关88086CPUINTR引脚输入信号属于______类型中断祈求信号。
A非屏蔽中断B可屏蔽中断C软件中断D内部中断9当机器码10000001分别代表补码、压缩BCD码时, 其相应十进制真值为____。
A-127、11B-1.81C-127、81D-1.12910在8253定期/计数器中, 要运用某一计数通道进行定期, 若输入该通道时钟脉冲是周期为4MHz原则方波, 则仅使用该通道硬件, 其最大定期时间约为____。
A14msB16msC18msD20ms11若当前AL为01H, 则在指令SUB AL, 1执行后, 标志寄存器中ZF为____;紧接着执行DEC AL 后, 标志寄存器中CF为____。
A0, 1B0, 0C1, 1D1, 012对于指令“MOV AX,100[SI][BP]”, AX目的操作数隐含段是_____。
计算机硬件基础题库

下列数中最小的数为_____。
A、()2 =41B、(52)8=42C、(2B)16=44D、()BCD=29在汇编语言中表示十六进制数的标识是A、BB、DC、HD、0X假定DS=2896H,BX=0897H,则MOV AX,[BX]涉及到的第一个物理地址是A、292F7HB、291F7HC、29207HD、29857H下列指令不正确的是A、MOV [BX], [3100H]B、MOV BX, [3100H]C、MOV [BX], 3100HD、MOV BX, 3100H目前堆栈指针SP=3452H,则执行PUSH AX,PUSH BX后,堆栈指针SP=_____A、344EHB、3448HC、3456HD、2454H假设字内存单元[1234H]=0056H,那么LEA BX,[1234H]指令执行后,BX的值为:A、0056HB、0C、56HD、1234H下列哪条指令可以使AL中的最高位置1A、AND AL,80HB、XOR AL,80HC、OR AL,80HD、TEST AL,80H下列哪条指令可以使AL中的最高位清0A、AND AL,7FHB、XOR AL,7FHC、OR AL,7FHD、TEST AL,7FH以下部件不属于计算机控制器的部件是_____A、指令寄存器B、程序计数器C、算术逻辑单元D、程序状态字寄存器下列部件不属于执行部件的是_____A、控制器B、存储器C、运算器D、外围设备MOV AX,[3100H]属于什么寻址A、直接寻址B、间接寻址C、寄存器寻址D、寄存器间接寻址指令MUL BX执行后,乘积_____A、高16位放在AX中B、低16位放在BX中C、高16位放在DX中D、低16位放在DX中以下对通用寄存器的描述,正确的是_____A、AX只能存放8位二进制数B、BX中不能存放地址数据C、CX可以存放32位数据D、DX常用于乘除指令数据运算微型计算机系统中的字长是由的宽度决定的。
计算机硬件技术基础课后习题

计算机硬件技术基础课后习题第1章计算机概述1:计算机的类型有哪些?简述它们的特点目前国际上比较流行的计算机分类是:巨型计算机、主机(大、中型机)、小型计算机、和个人计算机。
巨型计算机指运算速度快、存储容量大的高性能计算机,它采用了大规模并行处理的体系结构,CPU由数以百计、千计的处理器组成,有极强的运算处理能力。
计算机的运算速度平均每秒1000万次以上;存贮容量在1000万位以上。
巨型机的研制水平是一个国家计算机技术水平的重要标志。
主机(大、中型机)大型机的运算速度一般在100万次/秒至几千万次/秒,通常用每秒运行多少万次来作为运算速度单位,字长32~64位,主存容量在几百兆字节以上,。
它有比较完善的指令系统,丰富的外部设备和功能齐全的软件系统。
其特点是通用,有极强的综合处理能力。
中型机的规模介于大型机和小型机之间。
小型机的机器规模小、结构简单、设计试制周期短,便于及时采用先进工艺技术,软件开发成本低,易于操作维护。
微型计算机是以微处理器(CPU)为核心,通过系统总线(BUS)将存储器、外围控制电路、输入输出接口连接起来的系统称为微型计算机。
若配有相应的外围设备(如显示器、键盘、打印机等)和系统软件,就组成了微型计算机系统(Micro Computer System)。
微型计算机具有以下特点:◆ 集成度高,体积小,重量轻,价格低廉;◆ 部件标准化,易于组装及维修;◆ 高可靠性及适应性。
2:微型计算机简单分哪几类?各有什么特点?微型计算机简单可分为常见的台式微型计算机即个人计算机PC,笔记本,及掌上电脑台式机具有:集成度高、体积较小价格低廉、部件标准化、,易于组装维修、高可靠性及适应性,计算能力强等特点;笔记本具有体积小重量轻,便于携带移动性强,耗电少功能强的特点;掌上电脑具有更小的体积、更轻的重量、更少的耗电和更强的可移动性的特点,其方便的上网功能正将加速“处处计算,移动计算”的时代到来。
;Flash存储器与RAM相比具有非易失性的优势,但是寿命短,可擦写次数少,读写速度慢,且不能完成完全随机读写。
计算机硬件技术基础考试大纲 重庆大学

计算机硬件技术基础(III)考试大纲一、笔试部分笔试开卷考试,可以带课程的教材,实验教程,实验补充资料,手写的笔记,打印的课件资料(手写类笔记和打印类的资料必须装订成一本,不能是单页,可带平时作业,并将其装订。
)往届的试卷和硬件学习指导书绝对不能带。
考试范围:1、中断只考概念。
什么是中断?中断和查询的区别?什么叫中断向量表?中断向量表的填充不做要求。
2、考试重点考实模式下的工作。
但需要知道CPU的3种工作模式,在不同工作模式下,段寄存器中内容的区别,上电复位是哪种模式。
3、编程只考虑加、减、查表、数据传送等简单的程序编写。
4、接口部分的地址译码必须要掌握。
会根据电路的连线写出端口地址。
5、存储器只涉及单体的连接及地址译码,但应有多体的概念。
另有发散思维题,拉开差距。
试卷结构1.满分:60分2.题型结构a.单选题(10分)b.判断题(10分)c.简答题(25分)d.综合题(15分)3.内容结构a.基本概念(10分~15分)b.芯片初始化及应用(20分~30分)c.指令及程序设计(15分~25分)d.综合应用(10分~15分)二、上机考试部分:(20分)上机考试是开卷,可以带课程的教材,实验教程,实验补充资料和实验报告,其他的复印的资料都不能带。
考试涉及芯片:8254和8255(4)8254需掌握6种工作方式的初始化及工作过程,其端口地址通过CS1~CS8的片选信号来确定,要求学生掌握选择不同的片选,得到不同的端口地址;8255只涉及第4片8255的应用及其端口地址确定下来了。
外设考虑单色的6位8段LED显示器,小灯、开关和键盘。
不考虑多种颜色。
开关状态以“0”或“1”为准。
要求学生掌握开关扳动方向与开关状态“0”和“1”的关系。
键盘只涉及1-2个按键,并在同一列上。
所以不需要“逐列扫描”形成键的特征值。
上机基本环节:1、硬件连线2、初始化正确3、进入软件调试环境,“下载”按键有效4、实际应用。
计算机硬件技术考试试题

计算机硬件技术考试试题1. 简答题a) 请简要解释计算机硬件的主要组成部分。
计算机硬件的主要组成部分包括中央处理器(CPU),内存(RAM),硬盘,显卡,主板,电源以及其他外设如键盘,鼠标和显示器等。
CPU是计算机的核心,负责执行指令和运算操作。
内存是用于存储数据和程序的临时存储器。
硬盘用于永久存储数据,包括操作系统和应用程序。
显卡负责将计算机生成的图像显示在屏幕上。
主板是所有硬件组件的连接中枢。
电源提供计算机所需的电能。
b) 请简述主板的功能和重要性。
主板是计算机硬件的重要组成部分,起到连接所有硬件组件的作用。
它提供了各种接口和插槽,使得CPU,内存,硬盘,显卡和其他外设能够互相通信和协同工作。
主板上的芯片组负责控制数据传输和信号处理。
此外,主板还集成了BIOS(基本输入输出系统),它是计算机启动的重要组成部分。
2. 多选题a) 下列哪种接口用于将计算机与打印机连接?A) USBB) HDMIC) VGAD) RJ-45答案:A) USBb) 以下哪种硬件组件属于输出设备?A) 鼠标B) 显示器C) 内存D) 硬盘答案:B) 显示器c) 下列哪些部件可以在计算机启动时发出蜂鸣声?A) 中央处理器B) 显卡C) BIOS芯片D) 主板答案:C) BIOS芯片和D) 主板3. 计算题假设你拥有一台计算机,其CPU主频为2.5 GHz,内存容量为8 GB,硬盘容量为1 TB。
请计算以下问题:a) 如果一张MP3音乐文件的大小为5 MB,计算机的硬盘可以存储多少张这样的音乐文件?答案:硬盘容量为1 TB,即1000 GB,转换为MB为1000000 MB。
5 MB * (1000000 MB / 5 MB) = 1000000 张。
因此,计算机的硬盘可以存储1000000张这样的音乐文件。
b) 如果你同时打开一个占用内存1.5 GB的大型应用程序和一个占用内存500 MB的游戏,计算机的剩余内存是多少?答案:内存容量为8 GB,即8000 MB。
计算机硬件技术基础网上作业及答案

计算机硬件技术基础⽹上作业及答案第⼀章概述1.下列叙述错误的是()A.⽬前⼤多数计算机结构仍属冯· 诺依曼结构B.计算机的⼯作原理基于“程序存储和控制”C.计算机的速度取决于CPU的主频,主频⾼的CPU速度快D.计算机系统包括硬件、软件两部分2.⽤于科学计算的计算机,标志系统性能的主要参数是()A.时钟频率B.主存容量C.MFLOPS D.MIPS3.第⼀台电⼦计算机ENIAC所⽤的主要元件是_______。
A.集成电路B.晶体管C.电⼦管D.都不是4.冯· 诺依曼计算机中指令和数据均以⼆进制形式存放在存储器中,CPU区分它们的依据是()A.指令操作码的译码结果B.指令和数据的寻址⽅式C.指令周期的不同阶段D.指令和数据所在的存储单元5.下列()属于应⽤软件。
A.操作系统B.编译系统 C.连接程序D.⽂本处理6.CPU主要包括()A.控制器B.控制器、运算器、CacheC.运算器和主存D.控制器、ALU和主存7. 系统总线中地址线的功能是()A. ⽤于选择主存单元地址B. ⽤于选择进⾏信息传输的设备C.⽤于选择外存地址D.⽤于指定主存和I/O设备接⼝电路的地址8.冯· 诺依曼机⼯作⽅式的基本特点是()A.多指令流单数据流B.按地址访问并顺序执⾏指令C.堆栈操作D.存储器按内容选择地址9.完整的计算机系统应包括_______。
A.程序和数据B.整机和电源C.主机和外设D.硬件和软件10.计算机经历了从器件⾓度划分的四代发展历程,但从系统结构上来看,⾄今绝⼤多数计算机仍属于______型计算机。
A.实时处理B.智能化C.并⾏D.冯.诺依曼11.所谓n位的CPU,n是指_______。
A.地址总线位数B.数据总线位数C.控制总线位数D.I/O位数12.第⼀台电⼦计算机ENIAC所⽤的主要元件是_______。
A.集成电路B.晶体管C.电⼦管D.都不是13.计算机硬件能直接执⾏的只有______。
《计算机硬件技术基础》实验答案程序
实验一:简单程序设计实验(1)编写一个32 位无符号数除法的程序,要求将存放在NUM1 中的32 位无符号数与存放在NUM2 中的16 位无符号数相除,结果存放在NUM3 和NUM4 中。
程序流程图略。
参考源程序:DATA SEGMENTNUM1 DD 2A8B7654HNUM2 DW 5ABCHNUM3 DW ?NUM4 DW ?DATA ENDSCODE SEGMENTASSUME DS:DATA, CS:CODESTART: MOV AX,DATA ;数据段寄存器初始化MOV DS,AXMOV AX, WORD PTR NUM1MOV DX, WORD PTR NUM1+2DIV NUM2MOV NUM3,AXMOV NUM4,DXMOV AH,4CH ;正常返回DOS系统INT 21HCODE ENDSEND START(2)编写一个拆字程序。
要求将存放在ARY 单元的2 位十六进制数X1X2 拆为X1 和X2 两部分,并以0X1 和0X2 的形式分别存入ARY+1 和ARY+2 单元中。
程序流程图略。
参考源程序:DATA SEGMENTARY DB 2AH,?,?DATA ENDSCODE SEGMENTASSUME DS:DATA, CS:CODESTART: MOV AX,DATAMOV DS,AXMOV SI,OFFSET ARY ;取ARY的偏移地址MOV AL,[SI] ;取16进制数至ALMOV BL,ALAND AL,0F0H ;取16进制数的高四位,即X1SHR AL,4MOV [SI+1],AL ;存0X1MOV AL,BLAND AL,0FH ;取16进制数的低四位,即X2MOV [SI+2],AL ;存0X2MOV AH,4CHINT 21HCODE ENDSEND START实验二:分支程序设计实验(1)编写一个字符比较程序,比较3 个无符号字节数A,B,C 的大小,并根据比较结果对变量K 赋值:如果3 个数不相等,则K=0;如果3 个数中有两个相等,则K=1;如果3 个数都相等,则K=2。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
重庆大学《计算机硬件技术基础》试题
重庆大学计算机硬件技术基础课程试卷
2010~2011学年第一学期
开课学院:自动化学院课程号:17000945 考试日期:2010.12 考试方
式:开卷闭卷其他考试时间:
120
分钟
案,并将其题序号填入答题表中,每小题1分,共15分)
1.计算机的存储器系统中,()的存储容量最小,但速度最快。
A. 寄存器组
B.高速缓存
C.内存
D.外存
2.为改善高速CPU 与主存储器之间速度不匹配的情况,可以采用()
A. 虚拟存储器
B.高速缓存
C.辅助存储器
D.以上都不是
3.状态信息是通过()总线进行传送的。
A. 数据
B.地址
C.控制
D.外部
4.能使定时器/计算器8254 的OUT 引脚输出连续方波的工作方式是()。
A. 方式1
B.方式2
C.方式3
D.方式4
5.在80486 的标志寄存器中,当ZF=1 时,表示运算结果()。
A. 溢出
B.为零
C.为负
D.有进位
6.指令中直接给出操作数的寻址方式为()。
A.寄存器寻址
B.直接寻址
C.立即寻址
D.寄存器间接寻址激光, 光
纤, 杨氏干涉, 夫琅和费衍射, 折射定律, 麦氏方程
7.以下有关运算器的描述中,()是正确的。
A. 只做加法运算B.做算术运算与逻辑运
算
C. 只做算术运算
D.
只做逻辑运算
8.某微处理器具有32MB 的寻址能力,则该微处理器的地址线有
()
A. 45 根
B.35 根
C.25 根
D.15 根
9.实地址方式下,80486 的段寄存器中所存放的信息是()
A. 段基址
B.段选择符
C.段描述符
D.段属性
10 若对8255A 进行初始化时访问的端口地址为0CBH,将其A 口设定为方式1 输出,访问A 口的地址是()。
A.0C8H
B.0CAH
C.0CCH
D.0CEH
11.ADC 指令实现的功能是()
A. 带进位的加法
B.加法
C.减法
D.带借位的减
法
12.下列指令中不属于传送类指令的地址()
A. MOV AX, BX
B. POP CX
C.PUSH DX
D. CMPAL, 33H
13.80X86CPU 由()决定待执行指令的地址。
A. DS:SI
B.CS:IP
C.ES:DI
D.CS:DI
14.80486 实模式下,(DS)=2000H,(SS)=3000H,(BP)=4000H,MOV AX,[BP+50H]
指令中原操作数的物理地址应是()。
A.2000H:4050H
B.4050H
C.34050H
D.3000H:4000H
15.通常一个外设的状态信息在状态端口内占有()位。
A.1
B.2
C.4
D.8
二、是非判断题(判断下列个小题是否正确,如正确请在答题表格中打“√”,错误大“×”,每小题1分,共10分)
1.查询传送方式即是以串行传送方式实现CPU 与外设间的数据传送。
( )
2.8255 是能在系统中起到定时与计数作用的接口芯片。
()
3.80X86 系统的存储器引入了分段的概念,每个段必须为64KB,段与段之间可以是独立的。
()
4.响应INTR 中断请求的必要条件之一是IF=1.()
5.无条件传送方式是最简单的传送方式,它所需要的硬件最少。
()
6.MOV DS,DX ()
7.MUL 9 ()
8.ADD 4,AL ()
9.CMP [BX],[SI] ()
10.IN AL,21H ()
三、简答题(本大题共30分,所选题目少于30分,按实际分数
计算;所选题目超过30分,超出部分答对不加分,打错倒扣分)
1.计算机中的信息是以几进制存储和运算的?存储容量的基本单位是什么,能存储多少信息?1GB 是多少?(5 分)
2.设某程序中数据定义如下:
A DW 1234H
B DB2DUP(5,7,1)
C DB‘1234’
D DW?,?
存储器中给各变量分配的空间分别是
A 为____________字节,
B 为____________字节
C 为____________字节,
D 为____________字节(5 分)
3.计算机的硬件由哪些部分组成?(5 分)
4.堆栈的存取原则是什么?(5 分)
5.简述编码式键盘与非编码式键盘的主要区别。
(5 分)
6.下列程序段执行完后AX=?CF=?
MOV AX, BX
NOT AX
ADD AX, BX
INC AX (5 分)
7.阅读下列程序段,给出该程序执行后AH=?,AL=?
MOV AX, 0102H
MOV CL, 04H
SHL AH,CL
OR AL,AH (5 分)
8.阅读下列程序段,程序执行后AL=?BL=?CF=?
MOV BL,15H
MOV AL,56H
ADD AL,BL
DAA (5 分)
9.如果TABLE 为数据段中0020H 单元的符号名,在该单元开始的连续两个单元中存
放着一个字,内容为3412H,请指出一下两条指令有什么区别?每条指令执行后AX 寄存器中的内容是多少?
MOV AX,TABLE
LEA AX,TABLE (5 分)
10.设AL=01011000B,AH=01001100B,AL 的内容与AH 的内容相加后,CF、AF、OF、
SF 和ZF 的状态各为何值?(5 分)
11.画出数据DATA 在存储器中的存储情况:(5 分)
DATA DW 2578H,54H,3DUP(5458H,0190H)
12.某RAM 芯片的存储容量是4K*8 位,该芯片引脚中有几根地址线?几根数据线?
(5 分)
13.什么是中断嵌套?中断嵌套的深度有无限制?为什么?(5 分)
14.设某CPU 一次最多能从外部存储器读入8 个字节的数据,则可以确定该CPU 的哪
类总线的宽度?(5 分)
15.写出下列程序段的功能
LP: MOV AH, 1
INT 21H
CMPAL,‘Y’
JZ YES
CMP AL,‘N’
JZ NO
JMP LP (5 分)
16.读下面程序段,请回答:在什么情况下,本段程序的执行结果是AH=0?
BEGIN:IN AL,5FH
TESTAL,80H
JZ BRCH1
MOV AH,0
JMP STOP
BRCH1:MOV AH,0FFH
STOP:HLT (5 分)
四、综合体(共15分)
1.在部分源代码已给出的基础上,在BEGIN 和END 之间编制完整的汇编语言源程序,完成12 个无符号的字节数据的累加求和。
DA TA SEGMENT
ARRAY DB 34H,12H,56H,6AH,8DH,25H
DB 7AH,43H,54H,75H,45H,91H
RESULT DB 2 DUP(0)
DA TA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: PUSH DS
XOR AX,AX
PUSH AX
*************************************************************** ***** ;BEGIN
*************************************************************** *****;END RET
CODE ENDS
END START (7 分)
2.要求8254 计数器1 输出方波,其频率为2KHz,计数脉冲输入的频率为2.5MHz,采用BCD 码计数,设8254 的端口地址为:84H~87H,试写出计数初值TC、方式控制字及初始化程序段。
(8 分)。