重庆大学计算机硬件基础考试题,上机程序题
计算机硬件基础知识考试

计算机硬件基础知识考试(答案见尾页)一、选择题1. 计算机硬件系统的基本组成包括哪些部分?A. 中央处理器(CPU)B. 内存(RAM)C. 硬盘驱动器(HDD)或固态硬盘(SSD)D. 显示器2. CPU的主要功能是什么?A. 控制计算机的所有操作B. 存储数据C. 运算和控制输入/输出设备D. 执行操作系统和应用程序3. 内存(RAM)的特点是什么?A. 高速存取数据B. 无需电源C. 数据容易被篡改D. 通常具有较小的存储容量4. 下列哪个不是计算机的外部设备?A. 键盘B. 鼠标C. 硬盘D. CPU5. 什么是计算机的存储容量单位?A. 兆字节(MB)B. 千字节(KB)C. 千兆字节(GB)D. 太字节(TB)6. 以下哪个是计算机的输入设备?A. 键盘B. 鼠标C. 显示器D. 打印机7. 计算机的运算速度通常用什么单位衡量?A. GHzB. MB/sC. MIPSD. Baud8. 硬盘驱动器和固态硬盘的主要区别是什么?A. 价格B. 存储速度C. 是否易碎D. 使用灵活9. 什么是计算机的总线?A. 连接计算机内部各部件的一组导线B. 传输数据的电子管道C. 计算机的动力来源D. 计算机的显示屏幕10. 请简述计算机的启动过程。
A. 加电后,计算机自动启动B. 用户按下电源按钮启动计算机C. 计算机通过BIOS自检并加载操作系统D. 用户登录操作系统11. 计算机硬件包括哪些组成部分?A. 中央处理器(CPU)B. 内存(RAM)C. 硬盘驱动器(HDD)或固态硬盘(SSD)D. 显卡(GPU)E. 声卡F. 网卡12. CPU的主要功能是什么?A. 控制计算机的所有操作B. 存储数据C. 运算D. 输出图像13. 内存(RAM)的特点是什么?A. 速度快,但断电后数据会丢失B. 速度慢,但断电后数据不会丢失C. 是计算机的主存储器D. 可以永久存储数据14. 以下哪个设备不属于输入设备?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. 什么是计算机的启动时间?A. 计算机从关机状态到完全启动并运行所需的时间B. 计算机从开机到进入操作系统所需的时间C. 计算机从开机到加载所有程序所需的时间D. 计算机从开机到运行特定程序所需的时间20. 以下哪个描述是关于计算机硬件的正确说法?A. CPU负责解释和执行指令B. 内存是计算机的大脑C. 硬盘驱动器(HDD)比固态硬盘(SSD)更快D. 显卡负责将计算机内部的数字信号转换为图像21. 计算机硬件系统的基本组成包括哪些部分?A. 中央处理器(CPU)B. 内存(RAM)C. 存储器(硬盘、固态硬盘等)D. 输入设备(键盘、鼠标等)E. 输出设备(显示器、打印机等)22. CPU的主要功能是什么?A. 控制计算机的指令执行B. 进行算术运算和逻辑运算C. 连接各个硬件组件D. 存储操作系统和应用程序23. 内存(RAM)的特点是什么?A. 临时存储数据,断电后数据丢失B. 长期存储数据,断电后数据不丢失C. 流式存储,数据量可变D. 静态存储,数据量固定24. 存储器的主要类型有哪些?A. 硬盘B. 固态硬盘C. USB闪存驱动器D. CD/DVD光盘25. 以下哪个设备不属于输入设备?A. 键盘B. 鼠标C. 手写板D. 显示器26. 以下哪个设备不属于输出设备?A. 显示器B. 打印机C. 音响设备D. 摄像头27. 计算机的性能指标中,以下哪个与内存(RAM)关系最为密切?A. 主频B. 缓存大小C. 内存容量D. 性能/价格比28. 以下哪个因素对计算机的运行速度影响最小?A. CPU的性能B. 内存容量C. 硬盘读写速度D. 显示器的分辨率29. 计算机的工作原理是基于什么理论?A. 二进制B. 十进制C. 八进制D. 十六进制30. 以下哪个选项描述了计算机的基本工作原理?A. 计算机由硬件和软件组成,硬件负责执行指令,软件负责数据处理和程序运行。
重庆大学2020年秋季学期课程作业计算机组成原理题目

答案+ 我名字一、判断题(共20 题、共40 分)1.桌面计算机、服务器、嵌入式计算机中,应用最广泛的是桌面计算机。
正确错误2.磁表面存储器由于存储容量大,位成本低,存取速度快,在计算机系统中作为辅助大容量存储器使用,用以存放系统软件、大型文件、数据库等大量程序与数据信息。
正确错误3.由于动态存储器是破坏性读出,因此,需要刷新。
正确错误4.传统机器级的机器语言是该机的指令集。
正确错误5.运算器的功能就是执行加、减、乘、除四则运算。
正确错误在所有的进位计数制中,整数部分最低位的权都是1。
正确错误7.响应时间指在单位时间内所能完成任务的工作时间。
正确错误8.一般情况下,动态存储器的速度比静态存储器速度快。
正确错误9.动态存储器是指断电后信息将会丢失,因而在恢复供电后需要重写。
正确错误10.在寄存器寻址方式中,指定寄存器中存放着操作数。
正确错误11.CPU通过输入指令可以从有关端口中写入信息,通过输出指令可以把信息读取入关端口。
正确错误12.单总线结构系统是指:各大功能部件之间用一根信号线连接。
正确错误13.表示定点数时,若要求数值0 在计算机中唯一地表示为全0,应采用补码。
正确错误14.根据计算机的应用需求,将计算机分为桌面计算机、服务器、嵌入式计算机。
正确错误15.仅当一条指令结束时,CPU才能响应DMA请求。
正确错误16.服务器的制造技术和桌面计算机差不多,除能够提供更强的计算或I/O能力外,服务器的设计通常强调成本和功耗。
正确错误键盘属于输入设备,但显示器上显示的内容既有机器输出的结果,又有用户通过键盘输入的内容,所以显示器既是输入设备,又是输出设备。
正确错误18.内部产生的异常和外部的I/O中断都有优先级;通常I/O中断优先级要比内部异常低。
正确错误19.对于所有指令用一个固定时钟周期的计算机,时钟周期长度将由最短的指令决定。
正确错误20.CPU执行低优先级中断服务程序时,也可以不去响应高优先级的中断请求。
重庆大学2020年春季学期课程作业计算机基础

2020年春季学期课程作业计算机基础第1次
计算机基础
题号一二三合计
已做/题量20 / 2010 / 1010 / 1040 / 40
得分/分值12 / 4020 / 4010 / 2042 / 100
一、单项选择题(共20题、12 / 40分)
1、Word可以使用插入()对话框向文档中插入艺术字。
正确!
收藏该题展开该题
10、Excel工作表的数据编辑编排,可以分为。
A、单元数据格式
B、套用表格格式
C、条件格式
D、工作表格式
收藏该题
三、判断题(共10题、10 / 20分)
1、Windows 7操作系统中,创建新文件夹的位置需要事先选定并不可更改。
正确!
收藏该题展开该题
2、Windows 7操作系统中,屏幕保护程序可以设置为“无”。
正确!
收藏该题展开该题
8、多道程序设计比单道程序设计更浪费时间。
正确!
收藏该题展开该题
9、在存储体系中为扩充主存容量用高速缓冲存储器。
正确
错误
收藏该题
10、“存储程序”原理是图灵提出的。
正确!
收藏该题展开该题
特别提醒:
1、本试卷共有各类试题总数(40)题;
2、客观题由系统自动判卷,主观题需要等待教师批改。
收藏该题
4、八个二进制位称为一个,是计算机的最小存储单元。
收藏该题
5、高级语言与人们习惯使用的___________与数学语言非常接近。
收藏该题
6、UNIX是一个应用十分广泛的___________、多任务的分时操作系统。
1、所谓________是指操作系统中的资源可供内存中多个并发的执行的进程共同执行。
计算机硬件考试题及答案

计算机硬件考试题及答案一、选择题(每题2分,共20分)1. 计算机硬件系统中,负责执行程序指令的部件是:A. 内存B. 硬盘C. CPUD. 显卡答案:C2. 下列哪个选项不是计算机的输入设备?A. 键盘B. 鼠标C. 显示器D. 扫描仪答案:C3. 计算机的存储设备中,断电后数据不会丢失的是:A. RAMB. ROMC. 硬盘D. 软盘答案:C4. 计算机主板上用于连接CPU和内存的总线是:A. USBB. PCIC. AGPD. FSB5. 下列哪个不是计算机的输出设备?A. 打印机B. 显示器C. 音箱D. 路由器答案:D6. 计算机的内存条通常安装在主板的哪个插槽上?A. PCI插槽B. AGP插槽C. DIMM插槽D. USB插槽答案:C7. 计算机硬盘的接口类型不包括以下哪一项?A. SATAB. IDEC. SCSID. USB答案:D8. 计算机的CPU中,负责处理数据的是:A. ALUB. FPUC. 缓存D. 寄存器答案:A9. 下列哪个选项不是计算机主板上的芯片组?B. 南桥C. 西桥D. 东桥答案:C10. 计算机的显卡主要负责:A. 网络连接B. 音频处理C. 图形处理D. 数据存储答案:C二、填空题(每题2分,共10分)1. 计算机的中央处理器(CPU)是计算机的______核心部件。
答案:运算2. 计算机的内存分为______和非易失性内存。
答案:易失性3. 计算机的硬盘通常使用______接口与主板连接。
答案:SATA4. 计算机的显卡可以提供______和______功能。
答案:图形处理;视频输出5. 计算机的主板上通常有多个______插槽,用于扩展硬件设备。
答案:PCI三、简答题(每题5分,共20分)1. 请简述计算机主板的主要功能。
答案:计算机主板是连接和支持所有硬件部件的平台,它提供了CPU、内存、硬盘、显卡等硬件部件的接口和插槽,并通过芯片组管理和协调这些部件之间的数据传输和通信。
重庆大学计算机硬件基础考试题,上机程序题

选择题1.现代CPU中,几乎都采用指令流水结构,其特点是:(D)。
A.提高存储器存取速度B。
提高I/O处理速度C。
提高DMA传输速度 D.提高CPU运行速度2.为使PC机能响应多级中断,在中断服务程序结束时,应向8259A 发送(C)。
A.IRET B. OCW2 C. EOI D. OCW33.假定(AL)=75H,(CH)=29H,依次执行SUB AL,CH指令和DAS 指令后,AL值为(B )。
A.9eH B. 46H C. 4cH D. 04H4.下列引起CPU中断的四种情况中,( C )需要由硬件提供中断类型码.A. INTOB. NMI C INTR D. INT n5. 主机与外设传送数据时,采用( A)方式,主机与外设是串行工作的.A. 程序查询B. 中断 C DMA D IOP处理机6. 寄存器间接寻址中,操作数在( C )中A. 通用寄存器B. 堆栈C. 主存单元D. 段寄存器7. JMP WORD PTR[DI]是(A)A. 段内间接转移B. 段间间接转移C. 段内直接转移D.段间直接转移8. 8254工作在方式1下时,只有在GATE上( D ),才可能开始工作A. 为低电平B. 有一正脉冲C.为高电平D.有一负脉冲9.在保护模式下,代码段的段基址存在于( B ).A. 段寄存器B. 段描述符C.段选择符D.指令指针寄存器10. 若8259工作在自动循环方式下,当前IR4上中断请求已执行并返回,则8个中断源优先级最高的是( B )A. IR4B. IR5C. IR3D.IR0二. 填空题.1.在8259级连系统中,从8259A的INT引脚应与主8259A的(IR2)相连2.若AX=621AH,SP=7580H,指令PUSH AX 执行后AX=(621AH),SP=(757EH)3.如果CPU同时接收中断请求和总线请求,则CPU先响应(总线请求)4.计算机是通过(地址)、(数据)、(控制)总线把各个部件连接在一起,构成一个系统的。
重庆大学计算机硬件上机实验第五次实验

2. 实验内容
4.编程实现让第1片8255A所制的两个三色LED显示红 色的“58”。
5.设字节型变量A和B中存放的是组合BCD码,编程实现 BCD码的求和,将A、B变量的值以及和显示在三色LED 上,要求A、B变量的值分别以黄色和绿色显示,两者的 和以红色显示。
2. 实验内容
延时子程序的实现(延时长度约为1s)
204H
208H 20CH
B口
C口 控制口
205H
209H 20DH
B口
C口 控制口
206H
20AH 20EH
B口
C口 控制口
207H
20BH 20FH
8255A模块中的4个片选信号CS已接好,无需用户连接。
1. PD-32实验平台的8255A模块
4片8255A芯片共控制了8位三色LED,每片8255A 芯片控制两位LED(A口和B口分别控制左右LED的段选)。
8个开关电路图
1.利用扩展板上的第5片8255A的B口输出控制发光二极 管,使小灯Q-D0、Q-D2、Q-D4、Q-D6和Q-D1、Q-D3、 Q-D5、Q-D7交替亮灭。选取360H地址译码插孔作为 8255A的片选。 2.利用扩展实验板的8个开关K1~K8控制8个发光二极管 Q-D0~Q-D7的状态。要求:当只有开关K1扳向前时,发 光二极管从右到左逐个循环点亮;当只有开关K1、K2扳 向前时,发光二极管从右到左成对逐次循环点亮;当只 有K1、K2和K3扳向前时,发光二极管从右到左3个为一 组逐次循环点亮;以此类推,当全部开关都扳向前时,8 个发光二级管全亮;当开关状态不满足上述情况时,发 光二极管全部熄灭。任何时候扳动开关,二极管状态随 之改变。通过第5片8255A芯片的B口读入开关状态,C 口控制发光二极管。选择320H译码插孔作为8255A的片 选。
重庆大学入学考试计算机一(本科)

入学考试模拟题(一)计算机应用基础(共100分)一、单选题(本大题共40个小题,每小题2分,共80分)1. 微机的主机箱内没有( D )。
A、磁盘驱动器B、系统主板C、扬声器D、音箱2. 下列关于微型计算机的叙述中,正确的是(B )。
A、微型计算机是第三代计算机B、微型计算机是以微处理器为核心,配有存储器、输入输出接口电路、系统总线C、微型计算机是运算速度超过每秒1亿次的计算机D、微型计算机以半导体器件为逻辑元件,以磁芯为存储器3. 微型计算机显示器一般有两组引线,它们是(B )。
A、信号线和地址线B、电源线与信号线C、控制线与地址线D、电源线与控制线4. 运算器是计算机中的核心部件之一,它主要用于完成(A ),它从存储器中取得参与运算的数据,运算完成后,把结果又送到存储器中,通常把运算器和控制器合称为CPU。
A、算术逻辑运算B、中断处理C、控制磁盘读写D、传送控制信息5. 在购买微机时,所谓486/33中的33是指(B )。
A、运算速度B、CPU时钟频率C、最大外存D、最大内存容量6. 电子数字计算机最主要的工作特点是( C )。
A、高速度B、高精度C、存储程序与自动处理D、记忆力强7. 如果用16位二进制补码表示带符号的定点整数,则能表示的十进制数的范围是( D )。
A、-127到+127B、-32767到+32767C、-128到+128D、-32768到+327678.通常一个完整的计算机系统应包括( C )。
A、主机与输入、输出设备B、系统软件与系统硬件C、硬件系统与软件系统D、计算机及其外部设备9.应用软件是指( D )。
A、所有能够使用的软件B、能被各应用单位共同使用的某种软件C、所有微机上都能使用的基本软件D、专门为某一应用目的而编制的软件10.计算机软件系统一般包括(C )。
A、系统软件和字处理软件B、操作系统和程序设计语言C、系统软件和应用软件D、应用软件和管理软件11.世界上第一台电子计算机诞生的时间是(D )。
重庆市计算机一级上机试题(1—5套)评分标准

201401一级上机试题(第一套)评分参考第一题评分参考(20分)1.文字录入完并正确给15分;每少10个字扣2分,每错10个字扣2分;2.文件名正确,并存盘路径正确给1分;3.表格制作正确,并在表格中正确地输入了考生信息给2分;4.英文、数字按英文方式,标点符号按全角方式给2分。
第二题评分参考(30分)1.排版设计(20分)(1)纸张(2分),边距(4分);(2)标题(4分);(3)正文(5分),分栏(5分);2.设置格式(4分);3.绘制图形(4分);4.文件名正确并保存路径正确(2分)。
第三题评分参考(30分)1.表格(6分),内容(6分);2.用公式计算(6分);3.填充背景色,并按总成绩降序排序(5分);4.复制和作图(5分);5.文件名及保存路径正确(2分)。
第四题评分参考(10分)1.一级文件夹正确(1分),二级文件夹正确(2分),三级文件夹正确(2分);2.复制文件正确(3分);3.复制文件并更名正确(2分)。
第五题评分参考(10分,选作1个小题)1、幻灯片操作1)标题正确、用艺术字(2分),文稿内容正确(2分);2)插入图片(2分);3)动画效果和播放(2分);4)文件名正确且保存路径正确(2分)。
2、网页制作1)插入文字2分2)插入图片2分3)插入(设置超级链接的)剪贴画2分,设置超级链接正确2分4)文件名正确且保存正确2分3、Visual FoxPro1)表结构正确5分。
2)表文件录入正确且正确保存5分。
2014-2015年第一期期末上机试题评分参考第一题评分参考(20分)1.文字录入完并正确给15分;每少10个字扣2分,每错10个字扣2分;2.文件名正确,并存盘路径正确给1分;3.表格制作正确,并在表格中正确地输入了考生信息给2分;4.英文、数字按英文方式,标点符号按全角方式给2分。
第二题评分参考(30分)1.排版设计(20分)(1)纸张(2分),边距(4分);(2)标题(4分);(3)正文(5分),分栏(5分);2.设置页眉和水印(4分);3.绘制图形(4分);4.文件名正确并保存路径正确(2分)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机硬件技术基础复习题一.填空(20分)(1)在实地址方式下,中断类型码为4的中断矢量存放的起始内存地址为 0010h ,共占 4 字节。
(2)微型计算机总线结构包含控制总线、数据总线、地址总线三总线。
(3)8位二进制数10000000若是有符号数补码,其十进制值为 -128 ,若是无符号数,其十进制值为 128 ,若是压缩BCD码,其十进制值为80D 。
(4)80486内部结构由8个逻辑单元组成,其中高速缓存单元和浮点处理单元是80486特有的。
这点些逻辑单元支持80486按6 级流水线工作。
(5)80486CPU的虚拟存储管理技术中,分段机制将逻辑地址变换为线性地址,而分页机制将线性地址变换为在地址总线上传送的物理地址。
(6)CPU某扩展存储器芯片的可寻址地址范围为1000H—17FFH,则其存储容量为 2k 字节。
(7)8254有 3 个通道,各有 6 种工作方式,其中方式1 为硬件可重触发单稳方式。
(8)8254通道0工作在二进制定时方式,若输入脉冲频率为2MHz,要实现1ms定时输出,则其初值为2000 。
(9)如果当前AX寄存器值为1234H,若执行NEG AX后,AX值为 EDCC ,若执行NOT AX后,AX值为EDCBH 。
(10)80486在执行子程序调用时,将自动依次把cs 和 IP 寄存器的值压入堆栈。
二.单项选择题(10分)(1)在保护模式下,80486段的长度最大可达:( d )a) 64K 字节 b) 1M字节c) 16M 字节 d) 4G字节(2)下面数据载体中,按容量递增,速度递减排列的是( a )a)CPU内部寄存器、高速缓存器、内存储器b)高速缓存器、CPU内部寄存器、内存储器c)内存储器、CPU内部寄存器、高速缓存器d)内存储器、高速缓存器、CPU内部寄存器(3)若要求8255A PA口工作在方式1输入,且要允许中断,则可选择下面( b )作为方式控制字。
a)90h b)b0hc)80h d) 30h(4)8259A工作在自动优先级循环方式下,当前IR5上的中断请求已被响应并返回,则8个中断源中优先级最高的是( C )a)IR0 b) IR4c)IR6 d)IR5(5)机器周期(总线周期)、时钟周期、指令周期的关系为:( B )a)一个时钟周期包含几个总线周期,一个指令周期又包含几个时钟周期b)一个总线周期包含几个时钟周期,一个指令周期又包含几个总线周期c) 一个总线周期包含几个时钟周期,一个时钟周期又包含几个指令周期d) 一个总线周期包含几个指令周期,一个指令周期又包含几个时钟周期三.判断正误,错误的简单说明理由,并修改(16分)(1)超流水线结构和超标量结构是同一概念答:错误,二者不是同一概念。
超流水线结构是指CPU由多个逻辑部件组成因而所支持的多级流水线结构。
超标量结构是指在CPU内部存在两条或两条以上的流水线。
(2)80486在保护虚地址方式和虚拟8086方式采用相同的I/O保护机制。
答:错误,二者I/O保护机制有别。
80486在保护虚地址方式下对I/O的访问先考虑IOPL,若不满足再考察位于TSS高端的I/O允许位印象区。
而虚拟8086方式只考察I/O允许位印象区。
(3)高速缓存的主要功能是扩充内存容量。
答:错误,用于提高内存访问速度。
(4)通过8259A与CPU相连接的外设只能用中断方式与CPU交换信息答:错误,还可用查询方式。
通过写入OCW3,可指定8259工作在查询方式,此时CPU可查询8259的偶地址得到有无中断请求及最高优先级编码,从而转向相应的程序。
四.简答(24分)(1)简述三线菊花链总线仲裁的原理及其优缺点。
P239(2)举例说明组合BCD码相加后(DAA)的调整原则。
答:对运算结果进行以下的调整+06调整:最高位无进位且高半字节为正常BCD 码,低半字节有进位或非法BCD码+66调整:最高位有进位或高半字节为非法BCD 码,低半字节有进位或非法BCD码+60调整:最高位有进位或高半字节为非法BCD 码,低半字节无进位且为正常BCD码+00调整:最高位无进位且高半字节为正常BCD 码,低半字节无进位且为正常BCD码(3)阅读下面程序段:DATA SEGMENTBUF DB ‘INPUT ER ROR!’,0DH,0AH,’$’;在数据段定义一个字符串DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AX;DS初始化,指向数据段MOV AH,01HINT 21H;从PC键盘读入一个字符,其ASCII 码存入ALCMP AL,’A’JB NEXT;若小于‘A’,转到NEXT,显示出错信息。
CMP AL,’Z’JA NEXT;若大于‘Z’,转到NEXT,显示出错信息。
OR AL,00100000B;转为小写字母。
MOV DL,ALMOV AH,02HINT 21H ;显示该字母JMP DONE ;转向程序尾NEXT: LEA DX,BUFMOV AH,09HINT 21H ;显示出错信息DONE: MOV AH, 4CH ;返回操作系统INT 21HCODE ENDSEND START给上面程序段加上注释,并说明功能。
(4)设8254口地址为20CH~20FH,8254CLK1接1KHz 方波,OUT1引脚送8259申请中断。
阅读下面程序并回答问题。
主程序…MOV DX,20FHMOV AL,70HOUT DX,ALMOV DX,20DHMOV AX,1000OUT DX,ALMOV AL,AHOUT DX,AL…中断服务程序:…MOV DX,20DHMOV AX,1000OUT DX,ALMOV AL,AHOUT DX,AL…a)通道1工作在什么方式?通道1工作在方式0、二进制计数方式,计数初值先读写低字节,再读写高字节。
b)定时时间是多少?定时时间为1Sc)为何要在中断服务程序中重装初值?因为方式1由装入初值启动计数,而每次计数为零OUT变高后,不能自动启动下次计数,因而在中断服务程序中重装初值,启动下次计数,从而实现周期输出。
五.编程题(30分)(1)设计一程序,在屏幕上显示一字符串“Program”,然后输入一字符串,将输入的字符串与原字符串比较,若相同,显示‘T’字符并退出,若不同,显示‘F’字符并要求重新输入。
DATA SEGMENTSTRING1 DB 'Program', 0dh,0ah,'$'STRING2 DB 10H,?,10H DUP(?)CR db 0dh,0ah,'$'DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,ES:DATASTART:MOV AX,DATAMOV DS,AXMOV ES,AXlea dx,string1 mov ah,09hint 21hAGAIN: LEA DX,STRING2 MOV AH,0AHINT 21Hlea dx,CRmov ah,09hint 21hLEA DI,STRING2MOV AL,[DI+1]CMP AL,07JNE AGAINLEA SI,STRING1INC DIINC DIMOV CX,7REPZ CMPSBJNZ AGAINMOV AH,4CHINT 21HCODE ENDSEND START(2)见下图,两位LED为共阴极数码管,要求编写程序,将8位逻辑开关的状态值在两位数码管上显示出来,当显示“FF”时程序结束。
要求a)确定8255的口地址;b)确定8255的方式控制字;c)编写程序。
(共20分)a)口地址:A15 。
A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A01 1 0 1 1 0 1 0 1口地址为06D4H----06D7Hb)PA、PB输出,PC输入,确定8255的方式控制字;89HC)程序:DATA SEGMENTMESS1 DB ……;定义0到F的共阴极字码DATA ENDSCODE SEGMENTMAIN PROC FARASSUME CS:CODE,DS:DATASTART:PUSH DSMOV AX,0PUSH AXMOV AX,DATAMOV DS,AXMOV DX,6d7HMOV AL,89HOUT DX,ALAGAIN:MOV DX,6d6HIN AL,DXCMP AL,0FFHJZ EXITCALL DISPLY JMP AGAIN EXIT:MOV DX,6D4HMOV AL,0OUT DX,ALMOV DX,6D5HMOV AL,3HOUT DX,ALRETMAIN ENDPDISPLY PROC NEAR MOV AH,ALSHR AL,4AND AL,0FHLEA BX,MESS1XLATMOV DX,6D4H OUT DX,ALMOV DX,6D5H MOV AL,2OUT DX,ALMOV CX,8000L2:LOOP L2MOV AL,AHAND AL,0FH XLATMOV DX,6D4H OUT DX,ALMOV DX,6D5H MOV AL,1OUT DX,ALMOV CX,8000L3:LOOP L3RETDISPLY ENDP CODE ENDSEND START。