计算机硬件技术基础实验答案程序
大学计算机基础实验教程习题参考答案

37
38
39
40
D
C
D
D
A
D
A
D
B
A
41
42
43
44
45
46
47
48
49
50
C
D
C
A
D
B
C
A
D
D
二、填空题:
1
2
幻灯片浏览视图
3
幻灯片放映,自定义动画,动画方案
4
CTRL
5
大纲视图,幻灯片浏览视图
6
Esc
7
对象
8
讲义
9
对象
10
占位符
习题6参考答案(Internet基础知识)
一、选择题
1
2
3
4
5
6
7
8
9
10
B
A
D
A
A
D
D
B
C
A
11
12
13
14
15
16
17
18
19
20
B
C
B
D
D
B
D
C
A
B
二、填空题:
1
2
TCP/传输控制协议、IP/互联网协议、PPP/点对点协议
3
WWW、域名服务系统
4
NET、GOV
5
POP3、SMTP
6
收件人地址
7
Web服务器、Internet、Web浏览器
8
数字信号、模拟信号、模拟信号、数字信号
B 1110100011101 16435 1D1D
硬件基础习题答案

硬件基础习题答案硬件基础习题答案在学习硬件基础时,习题是提高理解和掌握能力的重要工具。
下面,我将为大家提供一些常见的硬件基础习题及其答案,帮助大家更好地理解和应用相关知识。
1. 什么是计算机硬件?答案:计算机硬件是指计算机系统中所有物理组件的总称,包括主机、显示器、键盘、鼠标、内存、硬盘等。
2. CPU是计算机的核心组件,请问CPU的全称是什么?答案:CPU的全称是中央处理器(Central Processing Unit)。
3. 什么是存储器?答案:存储器是计算机中用于存储数据和程序的设备,包括内存和外存。
4. 请简述内存和硬盘的区别。
答案:内存是计算机中临时存储数据和程序的地方,数据在断电后会丢失;硬盘是永久存储数据和程序的设备,数据不会因断电而丢失。
5. 什么是主板?答案:主板是计算机中最重要的电路板,它连接和支持各种硬件设备,是计算机系统的核心组件。
6. 请解释什么是操作系统。
答案:操作系统是计算机系统中的一个软件,它管理和控制计算机的硬件和软件资源,为用户提供一个方便、高效的工作环境。
7. 什么是二进制?答案:二进制是计算机中使用的一种数制,只包含0和1两个数字。
计算机通过二进制来表示和处理数据。
8. 请简述计算机的工作原理。
答案:计算机的工作原理可以简单概括为输入、处理和输出三个步骤。
首先,用户通过输入设备输入数据和指令;然后,计算机的CPU对输入的数据和指令进行处理;最后,计算机通过输出设备将处理结果显示给用户。
9. 请解释什么是计算机网络。
答案:计算机网络是指将多台计算机通过通信设备和通信介质连接起来,实现信息共享和资源共享的系统。
10. 什么是网卡?答案:网卡是计算机中用于连接计算机与网络之间的设备,它负责将计算机的数据转换成网络可以识别的形式,并进行传输。
以上是一些常见的硬件基础习题及其答案。
通过解答这些习题,可以帮助大家巩固和加深对硬件基础知识的理解。
同时,希望大家在学习的过程中,能够通过实践和实际操作来加深对硬件知识的掌握,提高自己的实际应用能力。
计算机硬件技术基础上机模拟题8及答案

编制一个程序,使其能对标准键盘上的按键次数进行计数,并将计数结果(只能是一位十进制数)显示在八段 LED 显示器上,其中 LED6~LED2 不显示, LED1 显示计数结果。
要求按键之前,在 CRT 屏幕上显示有关提示信息。
当开关 K1 扳向前时,结束程序。
设 8255 的 B 口作八段 LED 显示器的段选口,;A 口作位选口, C 口接开关。
;硬件连接:;8255 B口接LED段选(J2―J7:8根线);;8255 A口接LED位选(J4―J8:6根线);;8255 C口接开关(J3―J5:1根线);DATA SEGMENTMESS DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,DB 80H,98H,88H,83H,0C6H,0A1H,86H,8EHSTRING DB 'Press standard keyboard,turn on K1 to exit!',0dh,0ah,'$'DATA ENDSCODE SEGMENTMAIN PROC FARASSUME CS:CODE,DS:DATASTART: PUSH DSMOV AX,0PUSH AXMOV AX,DATAMOV DS,AXLEA DX,STRINGMov AH,9Int 21h ;显示提示字符串MOV DX,20BHMOV AL,89H ;10001001 8255A方式控制字OUT DX,ALMov dx,209h ;B口段控口Mov al,0ffh ;关段显Out dx,alMov cl,0 ;按键次数初值为0LEA bx,mess ;BX指向段码表首地址Lp1: mov AL,CLXlat ;查表得到相应段码Mov dx,209HOut dx,al ;送段码Mov dx,208h ;A口:位控口Mov al,1Out dx,al ;选通LED1Mov dx,20ah ;C口:开关In al,dx ;读入开关状态Ror al,1 ;K1状态进入进入CFJC exit ;有进位,K1=1,准备退出Mov ah,7;等待来自标准键盘的按键Int 21hinc cl ; 按键次数加一cmp cl,10 ;计满10次jnz next ;尚未,继续mov cl,0 ;已经计满10次,计数器回0 next: Jmp lp1Exit: Mov dx,209H ;退出处理Mov al,0ffhOut dx,al ;关段选Mov dx,208hMov al,0Out dx,al ;关位选RETMAIN ENDPCODE ENDSEND START07H号功能功能:等待键入一个字符,无回显入口:无出口:AL=按键的ASCII码(实验讲义 P47)ROR。
专科《计算机硬件技术基础》-试卷-答案

精品---专科《计算机硬件技术基础》一、(共75题,共150分)1. PCI总线系统采用的总线时钟可以是33MHz和66MHz,当采用66MHz总线时钟工作于64位系统时,其数据传输速率是( )。
(2分)A.132MB/sB.264MB/sC.528MB/sD.1024MB/s.标准答案:C2. USB口最多可连接的外设个数是( )。
(2分)A.16B.64C.127D.255.标准答案:C3. 由于外设和CPU速度不一致,通常在I/O接口电路中选用一个器件完成数据传送功能,该器件是()。
(2分)A.缓冲器B.锁存器C.译码器D.移位器.标准答案:A4. 8259A的中断屏蔽字OCW1()设置。
(2分)A.在ICW之前B.只允许一次C.可允许多次D.仅屏蔽其中断源时.标准答案:C5. 微处理器系统中采用统一编址方式时存储单元与I/O端口是通过( )来区分的。
(2分)A.不同的地址编码B.不同的读控制逻辑C.不同的写控制逻辑D.专用I/O指令.标准答案:A6. 8254引脚CS#、RD#、WR#、A1、A0为()时表示对计数器0设置计数初值。
(2分)A.01000BB.01001BC.01011BD.01010B.标准答案:A7. 8254工作在方式1和方式5时,门控信号为()触发。
(2分)A.上升沿B.下降沿C.高电平D.低电平.标准答案:A8. 8086访问I/O端口的指令,常以寄存器间接寻址方式在DX中存放()。
(2分)A.I/O端口状态B.I/O端口数据C.I/O端口地址D.I/O端口控制字.标准答案:C9. 8259A是()。
(2分)A.可编程DMA控制器B.可编程中断控制器C.可编程定时/计数器D.总线仲裁器.标准答案:B10. 用8259A管理优先级时,当一个中断请求服务结束后,其中断源的优先级降为最低,其余中断源优先级也相应变化,这是一种()方式。
(2分)A.自动循环B.完全嵌套C.特殊循环D.特殊屏蔽.标准答案:A11. 8255A内部A组控制()。
[计算机硬件技术基础][机械工业出版社]第8章_中断技术习题答案(2021整理)
![[计算机硬件技术基础][机械工业出版社]第8章_中断技术习题答案(2021整理)](https://img.taocdn.com/s3/m/91d8c844cd1755270722192e453610661ed95a39.png)
本文为网上收集整理,如需要该文档得伴侣,欢送下载使用第八章习题参考答案8.1 什么是中断?采用中断技术有哪些好处?答:中断是指由CPU内/外部事件引起或由程序的预先安排,使CPU中断正在运行的正常程序〔主程序〕,而转到为该内部/外部事件或预先安排的事件效劳程序,待效劳完毕,再返回被暂时中断的正常程序处继续执行正常程序的过程。
采用中断技术,可以使计算机便利地实现如下一些操作:〔1〕分时操作。
有了中断系统,CPU可以命令多个外部设备同时工作,CPU分时控制这些外设,大大提高了CPU的吞吐率。
〔2〕实现实时处置。
当计算机用于实时控制,系统要求计算机为它效劳的时间是随机的,而中断系统中这种请求--响应模式正好迎合了实时系统的需求。
〔3〕故障处置。
计算机在运行过程中,往往会呈现一些故障,如电源掉电、存储出错、运算溢出等。
有了中断系统,当呈现上述情况时,CPU可以随时转去执行故障处置程序,自行处置故障而不必停机。
随着微型计算机的开展,中断系统不竭增加新的功能,中断系统甚至可以实现计算机系统中软硬件资源的自动办理。
8.2 什么叫中断系统?它具备哪些功能?答:把能够实现中断全部功能的软件、硬件的总称称为中断系统。
不同计算机的中断系统,其具体实现可能不尽一样,但中断系统的底子功能是不异的。
中断系统的底子功能如下:1.能实现中断响应、中断处置〔效劳〕、中断返回和中断屏蔽。
这是中断系统最底子的功能。
2.能实现中断优先级排队〔办理〕。
即当有多个中断源同时申请中断时,CPU如何能够优先响应最紧急的中断申请。
3.能实现中断嵌套。
即当CPU正在为优先级较低的中断源效劳时,具有较高优先级的中断源提出中断申请,此时中断系统应当允许较高优先级的中断源中断较低优先级的中断源,待较高优先级的中断处置完成后,再接着处置较低优先级的中断,这种中断效劳程序再被中断的过程称为中断嵌套。
8.3 何谓非屏蔽中断和可屏蔽中断?答:非屏蔽中断是指用户不克不及用软件屏蔽的中断。
计算机硬件技术基础试题及答案卷B

计算机基础知识参考试题及答案解析-B一、单选题1.1946年诞生的世界上公认的第一台电子计算机是()。
A)UNIVAC-I B)EDVAC C)ENIAC D)IBM650 【答案】C)【解析】1946年2月15日,人类历史上公认的第一台现代电子计算机在美国宾夕法尼亚大学诞生,名称为ENIAC。
2.第一台计算机在研制过程中采用了哪位科学家的两点改进意见()。
A)莫克利 B)冯?诺依曼 C)摩尔 D)戈尔斯坦【答案】B)【解析】众所周知,冯?诺依曼在发明电子计算机中起到关键性作用,他被西方人誉为“计算机之父”,其两点改进意见:一是采用二进制运算;二是将指令和数据存储,由程序控制计算机自动运行。
3.第二代电子计算机所采用的电子元件是()。
A)继电器 B)晶体管 C)电子管 D)集成电路【答案】B)【解析】第二代(1958~1964年)是晶体管时代。
IBM 7000系列是影响最大的第二代计算机的代表。
4.硬盘属于()。
A)内部存储器 B)外部存储器C)只读存储器 D)输出设备【答案】B)【解析】PC常用的外存是软磁盘(简称软盘)和硬磁盘(简称硬盘),此外光盘的使用也越来越普及。
5.显示器的什么指标越高,显示的图像越清晰()。
A)对比度 B)亮度 C)对比度和亮度 D)分辨率【答案】D)【解析】分辨率指显示器所能表示的像素个数,像素越密,分辨率越高,图像越清晰.6.下列的英文缩写和中文名字的对照中,正确的一个是()。
A)URL——用户报表清单 B)CAD——计算机辅助设计C)USB——不间断电源 D)RAM ——只读存储器【答案】B)【解析】URL——统一资源定位符,UPS——不间断电源,ROM——只读存储器。
7.下列关于ROM的叙述中,错误的是()。
A)ROM中的信息只能被CPU读取B)ROM主要用来存放计算机系统的程序和数据C)不能随时对ROM改写D)ROM一旦断电信息就会丢失【答案】D)【解析】ROM为只读存储器,只能读出不能写入。
《计算机硬件技术基础》试题及答案

《计算机硬件技术基础》试题及答案《计算机硬件技术基础》试题(A)一、选择题(每题1分,共15分)1.计算机硬件的核心部件是(A)。
(A)处理器 (B)运算器 (C)嵌入式微处理器 (D)控制器2.( D )的说法正确。
(A)字是计算机处理器处理数据的基本单位(B)字长是处理器一次能同时处理二进制数的位数,如16位、32位(C)以字长定义计算机的位数,如16位机、32位机、64位机(D)A、B、C3.( D )的说法正确。
(A)主频是处理器的工作频率(B)外频是向处理器提供的基准时钟的频率(C)外频是处理器与其他部件之间传送数据的T作频率(D)A、B、C4.( C )的说法错误。
(A)处理器是计算机的核心部件(B)处理器的发展促进计算机的发展(C)AMD64是32位处理器(D)处理器一次能处理的数据位数不断提高5.(A)是计算机各部件传输信息的通路(A)总线 (B)主板 (C)I/O设备 (D)存储器6.同一时刻(B)控制总线。
(A)只能有一个从部件 (B)只能有一个主部件(C)有多个主部件(D)只能有一个主部件和一个从部件7.(C)是串行外部总线。
(A)PCI (B)ISA (C)USB (D)AGP8.IEEEl394是一种(A)接口,称为数码影像设备的接口标准。
(A)串行 (B)并行 (C)A/D (D)D/A9.(D)是图形显示卡专用总线。
(A)ISA (B)EISA (C)PCI (1)AGP10.存储容量最大的是(D)。
(A)寄存器(B)高速缓存 (C)内存 (D)外存11.(B)的速度与处理器的速度匹配。
(A)寄存器 (B)高速缓存 (C)内存 (D)外存12.处理器与外设不能直接连接,通过(B)连接。
(A)桥粱 (B)接口 (C)端口 (D)缓冲器13.下列数据传送方式中效率最高的是(C)方式。
(A)IN/OUT (B)查询 (C)中断(D)串行14. A/D转换器用于(C)。
(A)十进制数转换成二进制数 (B)二进制数转换成十进制数(C)模拟信号转换成数字信号 (D)数字信号转换成模拟信号15.D/A转换器用于(D)。
计算机硬件测试题及其答案 (1)

计算机硬件测试题及其答案您的姓名:[填空题]*1.(2016年真题)计算机系统中所使用的看得见、摸得着的电子线路和物理设备叫做0 o [单选题]*A.计算机系统B.计算机硬件(正确答案)C.计算机D.计算机软件2.(2017年真题)一个完整的计算机系统由()组成。
[单选题]*A.主机和显示器B.硬件系统和软件系统(正确答案)C.系统软件和应用软件D.输入和输出设备3.(2016年真题)CPU、存储器、输出设备和()组成完整的计算机硬件系统。
[单选题]*A.输入设备正确答案)B.鼠标C.随机存储器D.键盘4.(2019年真题)以下选项中,你认为不属于硬件的选项是()。
[单选题]*A.金山画王(正确答案)B.内存条C.主机箱D.存储器答案解析:金山画王是软件5.(2018年真题)下列关于计算机硬件的说法中,错误的是()。
|单选题I*A.CPU工作时直接从内存中读取所需要的数据B.CPU工作时直接从硬盘中读取所需要的数据确答案)C.计算机硬件系统的核心部件是CPUD.硬盘用于数据的长期保存答案解析:数据必须从外存储器调入内存中,CPU才能读取。
6.(2015年真题)关于计算机硬件的说法错误的是()。
[单选题]*A.计算机的存储器分为内存储器和外存储器B.常见的输入设备有键盘、鼠标、打印机(正确答案)C.硬件是计算机完成各项操作的物质基础D.扫描仪是输入设备答案解析:B中的打印机是输出设备7.(2018年真题)下列说法错误的是()。
|单选题]*A.开机要先开显示器,再开主机,关机的顺序与开机的顺序相反8.使用计算机应遵守与信息技术有关的道德规范C.为了提高效率,开机状态下可以插拔各种接口卡确答案)D.选择计算机的工作环境要注意温度、湿度、防尘答案解析:除了USB 口外,开机带电状态下,拔插接口卡容易损坏主板接口。
8.(2019年真题)下列设备中哪个属于计算机的主机部分()o[单选题]*A.鼠标B.打印机C.内存储器正确答案)D.显示器答案解析:可用排除法9.(2018年真题)CPU由两部分组成,它们分别是()o[单选题]*A.主机和内存B.控制器和计算器C.内存和硬盘D.控制器和运算器(正确答案)10.(2016年真题)微型计算机的性能指标主要取决于()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一:简单程序设计实验 1编写一个 32 位无符号数除法的程序,要求将存放在 NUM1 中的 32 位无符号数与存放 在 NUM2 中的 16 位无符号数相除,结果存放在 NUM3 和 NUM4 中;
程序流程图略; 参考源程序:
DATA SEGMENT NUM1 DD 2A8B7654H NUM2 DW 5ABCH NUM3 DW NUM4 DW DATA ENDS CODE SEGMENT ASSUME DS:DATA, CS:CODE START: MOV AX,DATA ;数据段寄存器初始化 MOV DS,AX MOV AX, WORD PTR NUM1 MOV DX, WORD PTR NUM1+2 DIV NUM2 MOV NUM3,AX MOV NUM4,DX MOV AH,4CH ;正常返回DOS系统 INT 21H CODE ENDS END START 2编写一个拆字程序;要求将存放在 ARY 单元的 2 位十六进制数 X1X2 拆为 X1
和
X2 两 部分,并以 0X1 和 0X2
的形式分别存入 ARY+1 和 ARY+2 单元中;
程序流程图略; 参考源程序:
DATA SEGMENT ARY DB 2AH,, DATA ENDS CODE SEGMENT
ASSUME DS:DATA, CS:CODE START: MOV AX,DATA MOV DS,AX MOV SI,OFFSET ARY ;取ARY的偏移地址 MOV AL,SI ;取16进制数至ALMOV BL,AL AND AL,0F0H ;取16进制数的高四位,即X1
SHR AL,4
MOV SI+1,AL ;存0X1
MOV AL,BL
AND AL,0FH ;取16进制数的低四位,即X2
MOV SI+2,AL ;存0X2
MOV AH,4CH
INT 21H CODE ENDS END START实验二:分支程序设计实验 1编写一个字符比较程序,比较 3 个无符号字节数 A,B,C 的大小,并根据比较结果 对变量 K 赋值:
如果 3 个数不相等,则 K=0; 如果 3 个数中有两个相等,则 K=1; 如果 3 个数都相等,则 K=2; 程序流程图
略; 参考源程序:
DATA SEGMENT ;定义待比较数A、B、C,比较结果K A DB 20H B DB 20H C DB 20H K DB DATA ENDS CODE SEGMENT
ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV AL,A CMP AL,B ;对A、B进行比较,不相等则转到COMP2 JNE COMP2 ;相等则比较A、C CMP AL,C
JNE K1 ;A、C不相等则K=1 JMP K2 ;A、C相等则K=2 COMP2: MOV BL,B
CMP BL,C JE K1 ;对B、C进行比较,相等则K=1 CMP AL,C
JE K1 ;对A、C进行比较,相等则K=1 K0: MOV K,0
JMP EXIT K1: MOV K,1 JMP EXIT K2: MOV K,2 EXIT: MOV AH,4CHINT 21H CODE ENDS
END START 2编写一个能实现下列表达式的程序:
N = A + B A ≤ B 设 A,B,C 为小于 128 的正整数;
A B + C
程序流程图略; 参考源程序:
DATA SEGMENT
A > B
A DB 22H ;定义 A、B、C、N B DB 10H C DB 01H N DB DATA ENDS CODE SEGMENT
ASSUME CS:CODE, DS:DATA START: MOV AX,DATA MOV DS,AX MOV AL, A
CMP AL, B JG CALCUL ;A 小于或等于 B 则 N=A+B ADD AL,B JMP EXIT CALCUL: SUB AL, B ADC AL, C EXIT: MOV N, AL MOV AH,4CH INT 21H CODE ENDS END START实验三 循环程序设计实验 1将字符串STRN以“$”结尾中的每一个字符均加上偶校验位,并统计有多少个字符 因含有奇数个“1”而加上了校验位;统计结果存于N单元中;
程序流程图略; 参考源程序:
DATA SEGMENT STRN DB 'What$' ;任意定义一个字串,以“$”结尾 COUNT EQU $-STRN N DB BUF DB COUNT DUP DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA START: MOV AX, DATA MOV DS, AX MOV AX, DATA MOV ES, AX LEA SI, STRN LEA DI, BUF MOV CX, COUNT MOV AL, 0
LP1: MOV BL, SI ;逐个取字符进行判断 AND BL, BL ;自己和自己做与运算 JP NEXT ;根据 PF 标志位的变化进行跳转 INC AL OR BL, 80H NEXT: MOV DI, BL INC SI INC DI LOOP LP1
MOV N, AL MOV AH, 4CH INT 21H CODE ENDS END START 2在 FIRST 开始的一片连续的数据区中存放着 100 个数据,编写一个程序,统计第 1个数据‘0’之前的数据个数; 程序流程图略; 参考源程序:
DATA SEGMENT FIRST DB 10H,24H,34H, 73H,20H,44H,03H,36H,41H ;任取 9 个数做演示
COUNT EQU $-FIRST NUM DB DATA ENDS CODE SEGMENT
ASSUME CS:CODE, DS:DATA START: MOV AX,DATA MOV DS,AX MOV DL, 0 ;计数值初始为 0 MOV CX,COUNT MOV BX, OFFSET FIRST LP1: MOV AL, BX ;每次取一个数,与 0 比较 CMP AL, 00H JNE NEXT JMP EXIT ;找到 0 则退出 NEXT: INC DL ;没找到 0 则计数值加 1 INC BX LOOP LP1 EXIT: MOV NUM, DL MOV AH, 4CH INT 21H CODE ENDS END START实验四:子程序设计实验 将BUF开始的10个单元中两位十六进制数转换成ASCII码,并在屏幕上显示出来;要求码型 转换通过子程序HEXASC实现,参数传送采用寄存器传送方式; 程序流程图略; 参考源程序: 1实现方法一:远过程调用 DATA SEGMENT BUF DB 10H,2FH,0D0H,0FEH,33H,0F0H,20H,10H,3DH,0A2H COUNT EQU $-BUF ;定义任意长度的一段 BUF DATA ENDS STACK1 SEGMENT STACK DB 100 DUP ;设置足够深度的栈区 STACK1 ENDS CODE SEGMENT
ASSUME CS:CODE,DS:DATA,SS:STACK1 START: MOV AX,DATA MOV DS,AX MOV SI,OFFSET BUF MOV CX,COUNT AGAIN: MOV AL,SI ;逐个取数 MOV BL,AL SHR AL,4 AND AL,0FH ;先对高字节部分转换寄存器 AL 传参
CALL FAR PTR HEXASC ;调用子程序 MOV DL,AL MOV AH,02H ;显示高字节部分对应的字符 INT 21H MOV AL,BL AND AL,0FH ;再对低字节部分转换寄存器 AL 传参
CALL FAR PTR HEXASC ;调用子程序 MOV DL,AL MOV AH,02H ;显示低字节部分对应的字符 INT 21H MOV DL,20H MOV AH,02H ;显示空格 INT 21H