微机接口自考北大上机题

合集下载

自学考试北大《微型计算机及接口技术》上机试题

自学考试北大《微型计算机及接口技术》上机试题

自学考试北大《微型计算机及接口技术》上机试题1课程代码:02277一、填空题(每空1分,共20分)1.在采用8286收发器的系统中,当CPU进行数据输出时,DT/R为_________;当CPU进行数据输入时,DT/R为_________。

2.真值为-1000000B的补码为___________________________。

3.输入IN指令的源操作数地址是_________,目的地址是AX或AL寄存器。

4.IP寄存器是一个______位寄存器,它总是指向下一条要执行的指令代码的第一个字节。

5.把存储器分成若干段,每个段最多有_________个连续字节。

6.在异步通信时,发送端和接收端之间允许_________时钟,在同步通信时,发送端和接收端之间__________________时钟。

7.外设向8086 CPU发中断请求信号,应加至CPU的_________引脚上。

8.当数据字在存储器中以不对准的方式存放时,需要_______个总线周期,才能将它读出。

9.8086 CPU无论在最大方式、最小方式下都可寻址_________的存储空间。

10.数据的串行I/O方式是以_________为单位进行传送。

11.8259A可编程控制器,当其单片使用时可同时接收_________外设的中断请求。

12.紫外线擦除的可编程ROM的符号为________,电可擦除的可编程ROM的符号为_________。

13.查询方式输入输出时,在I/O接口中设有_________,通过它可以确定I/O设备是否准备好,输入时,准备好表示数据已满。

14.设有一台16位机,用两个字节表示一个整数,则其能表示的有符号整数范围是__________________。

15.按照总线的规模、用途及其应用场合,总线可分为三类:(1)_________,(2)_________,(3)_________。

二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题中的括号内。

北大微型计算机及其接口技术上机考题汇编

北大微型计算机及其接口技术上机考题汇编

北大微型计算机及其接口技术上机考题汇编2005年11月10日???9月11号上午的考题8253性质通道1方式0,手动输入单脉冲,out1给8255的pa0,8255a口输入c口输出给8个指示灯。

当pa0=0的时候指示灯每隔一个亮,且间隔一秒当pa0=1的时候指示灯每隔两个亮,且间隔一秒9月10日下午考题8253通道1方式0,记数初值3,out1输出到pa0口,8255方式0,a口输入,c 口输出到LED 灯上,当PA0=0时,01010101-10101010循环,当PA0=1时,00110011-11001100循环,有键按下返回DOS.9月6日上午题8255A c口低四位输入,a口输出到数码段,当pc0=0 时,a口输出是加一循环(0~f),pc0=1时,a口输出是减一循环(f~0),输出时延一秒钟,有键按下就退出...data segmentled db 71h,79h,3fh,39h,7fh,77h,67h,7fhdb 07h,7ch,6dh,6eh,4fh,5bh,06h,3fhcount db 0(定义循环初始值为零)data endscode segmentassume cs:code,ds:datastart: mov ax,datamov ds,axmov dx,28bhmov al,81hout dx,al(8255初始化)input:mov dx,28ahin al,dxand al,0fhand al,01h(判断pc0)jz a1mov al,countand al,0fh(要屏蔽高四位,以免超过15后出乱码)lea bx,ledxlatmov dx,288hout dx,alcall delay(延迟子程序老师会给出)dec countmov ah,1int 16hjz input(判断是否有键按下,无则继续判断pc0)jmp a2(有则返回dos)a1: mov al,countand al,0fhlea bx,ledxlatmov dx,288hout dx,alcall delayinc countmov ah,1int 16hjz inputa2: mov ah,4chint 21hdelay proc near...delay endpcode endsend start ————————————————————————————————————————————9月8日接口上午题8253方式0,通道1,计数初值来自8255A口低四位,将计数结果从8255C口显示至七段数码管,并从8255A口高四位输出到指示灯高四位,键盘有键按下返回DOS,否则继续执行.————————————————————————————————————————9月7号下午考题8253clk0输入1MHZ脉冲,OUT1输出1HZ到8255C囗,若PC0=1,则PA囗输出11001100,若PC0=0,则PA囗输出00110011。

4月全国自考微型计算机原理与接口技术自考试题及答案解析

4月全国自考微型计算机原理与接口技术自考试题及答案解析

全国2019年4月自考微型计算机原理与接口技术试题课程代码:02205第一部分C语言程序设计(共35分)一、单项选择题(本大题共4小题,每小题1分,共4分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.下列不合法的变量名是( )A.piB.al_5C.megaD.5x2.main(){int x=1,y=1;y=x--;printf(“%d,%d\n”,x,y);}运行结果为( )A.0,0B.0,1C.1,0D.1,13.main(){int k=2;while(k!=0){printf(“k=%d”,k);k--;}}程序执行的情况是( )A.执行无限次B.执行0次C.执行2次D.执行1次4.union ty{int a;int b;};main(){union ty t;t.a=5;t.b=4;printf(“%d,%d”,t,a,t,b);}运行结果为( )A.5,4B.4,5C.5,5D.4,4二、改错题(本大题共4小题,每小题2分,共8分)下面的程序或程序段存在一个错误或不妥处,请在其下划一要线,并改正的内容写在每小题后的空白处。

5.main(){char c1,c2,c;scanf(“%c%c”,&c1,&c2);if(c1>c2)c=c1;c1=c2;c2=c;else c1=c2=65;printf(“c1=%c,c2=%c\n”,c1,c2);}6.main(){int x=8,y=7,z=6if(x>y>z)printf(“最大值为x\n”);else printf(“最大值不是x\n”);}7.main(){int a[2][3],i;a[0][1]=3;a[1][2]=4;a[2][3]=5;i=a[0][1]+a[1][2]+a[2][3];printf(“i=%d\n”,i);}8.#include“stdio.h”main(){FILE *fp;int i;fp=fopen(“a:abc.dat”,w);for(i=’A’;i<’z’;i++)fputc(i,fp);fclose(fp);}三、填空题(本大题共4小题,每小题2分,共8分)9.已知int a,*p=&a;那么通过p把10赋给变量a的语句是____________。

北大自考微机接口上机(附答案)

北大自考微机接口上机(附答案)

1. 从键盘上输入0~9,通过8255方式0,A口输出,输出在数码管上显示相应数字(即我在键盘上输入5,则在数码管上显示5)。

data segmentnum1 db 'please input a number(0-9):',0dh,0ah,'$'led db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fhdata endscode segmentassume cs:code,ds:datastart: mov ax,datamov ds,axmov dx,28bhmov al,80hout dx,all1: call crlflea dx,num1mov ah,09hint 21hmov ah,01hint 21hcmp al,'0'jb exitcmp al,'9'ja exitsub al,30hlea bx,ledxlatmov dx,288hout dx,aljmp l1exit: mov ah,4chint 21hcrlf proc nearmov dl,0dhmov ah,02hint 21hmov dl,0ahmov ah,02hint 21hretcrlf endpcode endsend start2.8255方式0,A口输入,输入的数高4位不变低4位取反,在8255的C口输出,有键按下返回DOS,无键按下继续执行。

code segmentassume cs:codestart: mov dx,28bhmov al,90hout dx,all1: mov dx,288hin al,dxxor al,0fhmov dx,28ahout dx,almov ah,1int 16hjz l1mov ah,4chint 21hcode endsend start3.8255方式0,C口低4位输入数据取反,在8255的C口高4位输出,有键按下返回DOS,无键按下继续执行。

学历类《自考》自考专业(计算机应用)《微型计算机及接口技术》考试试题及答案解析

学历类《自考》自考专业(计算机应用)《微型计算机及接口技术》考试试题及答案解析

学历类《自考》自考专业(计算机应用)《微型计算机及接口技术》考试试题及答案解析姓名:_____________ 年级:____________ 学号:______________1、下列存储器中,存取速度最快的是( )。

A 、CD-ROMB 、内存储器C 、软盘D 、硬盘正确答案:C答案解析:暂无解析2、以下有关CPU 的说法不正确的是()。

A 、CPU 也称作运算控制单元B 、CPU 也称作微处理器C 、CPU 是微型机的核心部件D 、CPU 也称作运算处理单元正确答案:D答案解析:暂无解析3、微型计算机的发展以( )为主要特征。

A 、电子器件的更新B 、微处理器的发展C 、存储器件的发展D 、集成电路的发展正确答案:B答案解析:暂无解析4、计算机的发展以( )为标志。

A 、电子器件的更新B 、时间的划分C 、CPU 的发展D 、集成电路的发展正确答案:D答案解析:暂无解析5、冯·诺依曼基本思想主要是指()。

A、二进制数和存储程序B、二进制数和存储器C、CPU和存储器D、存储器和输入输出设备正确答案:A答案解析:暂无解析6、以下叙述不正确的是()。

A、一个字节由8位二进制数构成B、字节是衡量存储容量的基本单位C、字节是衡量微机性能的重要指标D、字节是衡量微机字长的基本单位。

正确答案:D答案解析:暂无解析7、以下叙述正确的是()。

A、微机的字长可以是8、16、24、32位B、微机的字长可以是8、16、32、64位C、微机的字长可以是8、16、24、32KD、字长是指计算机处理数据的精度正确答案:B答案解析:暂无解析8、操作系统的作用是()。

A、解释执行源程序B、编译源程序C、进行编码转换D、控制和管理系统资源正确答案:D答案解析:暂无解析9、下面叙述中不正确的是()。

A、操作系统属于系统软件B、操作系统只管理内存C、UNIX是一种操作系统D、DOS属于操作系统的一种正确答案:B答案解析:暂无解析10、计算机软件系统包括()。

微型计算机原理与接口技术自考试题

微型计算机原理与接口技术自考试题

《微型计算机原理及接口技术》试题(120分钟)班级姓名学号教师一. 单项选择题(在每小题的四个备选答案中选出一个正确的答案,并将其号码填写在题干后面的○中。

每小题2分,本题共30分)1. 8086CPU芯片的外部引线中,数据线的条数为○①6条②8条③16条④20条2. 8088CPU上READY信号为下面哪种信号有效?○①上升边②下降边③高电平④低电平3. 8088CPU中的CS寄存器是一个多少位的寄存器?○①8位②16位③24位④32位4. 当8086CPU 读写内存的一个规则(对准)字(16位)时,BHE和A0的状态必须是○①00②01③10④115. 当8086CPU读I/O接口时,信号M/IO和DT/R的状态必须是○①00②01③10④116. 在8088CPU中, 用于寄存器间接寻址输入输出指令的寄存器是○①AX②BX③CX④DX7. ISA总线是一种多少位的内(系统)总线?○①8位②16位③32位④64位8.属于只读存贮器的芯片是○①SRAM②DRAM③EPROM④SDRAM9.需要定时刷新的存贮器是○①SRAM②DRAM③EPROM④EEPROM10.内存从A4000H到CBFFFH,共有○①124K②160K③180K④224K11.擦除EPROM是用○①+5V电压②+15V电压③+21V电压④紫外光照射12.采用查询方式来实现输入输出是因为它○①速度最快②CPU可以不介入③实现起来比较容易④在对多个事件查询工作时,能对突发事件做出实时响应13.实现DMA传送,需要○①CPU通过执行指令来完成②CPU利用中断方式来完成③CPU利用查询方式来完成④不需要CPU参与即可完成14下面哪种说法不正确○①内存地址也可做为接口地址使用②内存地址不可做为接口地址使用③接口地址不可做为内存地址使用④接口地址也可做为外存地址使用15.8255工作在方式0时,下面哪种说法正确○①A、B、C三个口输入均有锁存能力②只有A口输入有锁存能力③只有C口输入有锁存能力④A、B、C三个口输入均无锁存能力二.多项选择(在备选的答案中选出正确的答案,每小题2.5分, 本题共10分)1 . 在构成8 0 88最大模式下构成系统总线时,可用到下列哪些芯片?○①74LS373②8288 ③74LS245④74LS138⑤82892 . 8086CPU一个总线周期可以读(或写)的字节数为○①1个②2个③3个④4个⑤6个3. 当8255的A口工作在方式2,B口工作在方式0时,其C口可用作○①全部用作联络信号②5条用作联络信号③4条用作联络信号④3条用作I/O⑤8条用作I/O4. 当8086CPU最大模式下读内存时,下列哪些信号的状态是正确的?○①MEMR=0②MEMW=0③IOW=1④IOR=0⑤DT/R=0三.判断题(认为正确的在题后○中打“√”号。

北大操作系统上机步骤和考题(精)

北大操作系统上机步骤和考题(精)

北大操作系统上机步骤 2002-12-4 22:01:12 北京自考热线 lu1292520 阅读308次结合12月4日的北大操作系统上机考题,简单介绍一下这门课程的上机步骤:filesystem.txt文件中有可以运行的代码。

Y盘下考试目录中有filesystem.txt文件和一个word说明文件 1.先看word文件中的题目要求(今天要求实现rm和cp两个*作),此文件中有初始化文件系统的结构图。

2.然后把filesystem.txt文件分成filesys.h和filesys.c两个文件(这个不用我教你吧),存在Z盘你的账号下。

3.进入dos状态(双击G盘下DOS用户),先用TC把filesys.c编译运行一下,然后在其基础上添加你的代码。

此时,编译通过的产生的可执行文件可以完成部分功能,这些功能是实现要求功能的参照功能,很多代码可以参照以实现功能来写。

4.最重要的是,你要先把代码先读一遍,理解其大意,然后在做题。

因为源代码中有大量代码可以被拷贝利用,基本不需要自己动手写多少代码就可以实现要求的功能。

5.切记不要背题!北大操作系统上机考试题(12月2日) 2002-12-2 21:44:39 北京自考热线 specail 阅读421次文件系统filesystem 1. 给出filesim.h和filesys.c两源文件. 2. 文件的初始目录结构为: 3. 当前在根目录下. 4. 完成两个函数: _lsall(:显示当前目录下的所有目录及文件. _touch(:建立一个文件. 5. 在源函数中给出了一些函数,可以直接使用. _cd(:只能进入本目录的上一级或下一级目录. _ren(:对文件进行改名. 6. 源程序以”filesys.*”保存,编译成的可执行文件以”filesys.c”保存.7. 以上两项都完成才及格.。

微型计算机原理与接口技术自考题-20_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题-20_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题-20(总分100, 做题时间90分钟)一、单项选择题在每小题列出的四个备选项中只有一个选项是符合题目要求的。

1.以下集成块型号中属于MCS一51系列单片机型号的是______ •**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:A2.如果A=125,B=-78,则[A+B]是______补•**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:C[解析] A=125=0111110lB,B=-78=-01001110,[B]=10110010,补A+B=01111101+10110010=00101111,因此[A+B]=00101111,正数的补码就是其=00101111。

本身,即[A+B]补3.算式的C语言表达式是______•**/(1/x+1/y)•**/1/x+1/y•**/(1/x)+1/y**/1/(x+y)SSS_SIMPLE_SINA B C D分值: 1答案:A[解析] 注意C语言的数学公式的表达。

4.下列字符数组长度为5的是______•** a[10]={'h','a','b','c','d'};•** b[]={'h','a','b','c','d','\O'};•** c[]={'h','a','b','c','d'};** d[6]={'h','a','b','c','\O'}SSS_SIMPLE_SINA B C D分值: 1答案:C[解析] 注意是字符数组的长度,不是字符串的长度。

微型计算机原理与接口技术自考题-25_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题-25_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题-25(总分100, 做题时间90分钟)一、单项选择题在每小题列出的四个备选项中只有一个选项是符合题目要求的。

1.以下属于单片机集成块型号的是______•**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:B2.C语言中最基本的数据类型是______• A.整型、实型、逻辑型• B.整型、实型、逻辑型、字符型• C.整型、字符型、逻辑型• D.整型、实型、字符型SSS_SIMPLE_SINA B C D分值: 1答案:D3.以下if语句错误的是______•**(x<y);•**(x)x+=y;•**(x<y)x++;y++;else x--;y--;**(x!=y) scanf("%d",&x);else x++;SSS_SIMPLE_SINA B C D分值: 1答案:C[解析] if~else语句在if后面只能是一句,同样在else后面也是一句。

如果需要多句才能表达清楚,就要用复合语句。

4.对于函数调用,以下说法错误的是______• A.出现在执行语句中• B.出现在一个表达式中• C.作为一个函数实参• D.作为一个函数形参SSS_SIMPLE_SINA B C D分值: 1答案:D[解析] 函数调用不能做一个函数的形参。

5.int a[5],*p=a;对a数组元素地址的正确引用是______ •**+5B.&a[0]• C.&a+1• D.*a+1SSS_SIMPLE_SINA B C D分值: 1答案:B[解析] A越界,C和D表达错误。

6.fclose函数的正确调用形式是______•**(文件指针名);•**(文件名);•**(文件变量名);**(变量名);SSS_SIMPLE_SINA B C D分值: 1答案:A7.MCS-51单片机的定时器位数是______•**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:A8.MCS-51单片机复位操作的主要功能是把PC初始化为______ •**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:B9.MCS-51系列单片机的程序存储器寻址空间是______ •**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:C10.MOVC A,@A+DPTR的寻址方式是______• A.相对寻址• B.寄存器间接寻址• C.变址寻址• D.寄存器寻址SSS_SIMPLE_SINA B C D分值: 1答案:C11.下面不属于中断功能的是______• A.增加CPU处理能力• B.实现实时处理• C.故障的紧急处理• D.人机联系SSS_SIMPLE_SINA B C D分值: 1答案:A[解析] 中断功能不能改变CPU的处理能力。

北大自考计算机应用技术上机考试

北大自考计算机应用技术上机考试
按图 2 所示的方式连接起来以后,我们启动计算机给两块网卡安装驱动程 序。待网卡驱动程序安装完成且能够正常工作时,TCP/IP 网络协议也已经自动添加了。 以后如果因为某种原因(例如 TCP/IP~a 件受损),需要人工添加 TCP/IP 协议时,我们可 以在系统桌面上用鼠标右击“网上邻居”图标, 在弹出的快捷菜单中选择“属性”, 打开“网络 和拨号庄接”对话框,然后在对应的连接项目上再次右击鼠标,在弹出的快捷菜单中选择 “属性”,打开“连接属性”对话框。 式连接起来以后,我们启动计算机给两块网卡安装驱动程序。待网卡驱动程序安装完成且 能够正常工作时, TCP/IP 网络协议也已经自动添加了。 以后如果因为某种原因(例如 TCP /IP~a 件受损),需要人工添加 TCP/IP 协议时,我们可以在系统桌面上用鼠标右击“网上 邻居”图标,在弹出的快捷菜单中选择“属性”,打开“网络和拨号庄接”对话框,然后在对应 的连接项目上再次右击鼠标,在弹出的快捷菜单中选择“属性”,打开“连接属性”对话框。
北大自考上机,做出以下模版
共享上网
您好! 如果你想额外添加一台计算机共享 ADSL 上网, 那么你须要再购买 两块网卡, 一块安装在 Internet 接入计算机中, 另一块安装在须要进 行共享的那台计算机(以下称为客户机) 中。 如果 ADSL MODEM 是外置以太网接口的,那么 Internet 接入计算 机里面便会有两块网卡,一块用于连接 MODEM,另一块用于连接 另外一台计算机。 (1)网络连接 值得—提的是, 当然, 一根足够长的双绞 线电不可少。 需要说明的是: 这根用于直接连 接两合计算机的双绞线是交叉双绞线, 也就是 说线的两头排线方式不同,分别是 T568A 和 T568B 标准,

微机接口技术考试题带答案

微机接口技术考试题带答案

微机接口技术考试题带答案一、选择题(每题2分,共20分)1. 微机接口是计算机系统与外部设备进行信息交换的()。

A. 桥梁B. 界面C. 通道D. 接口答案:A2. 下列属于接口芯片的是()。

A. I/O 端口B. RAMC. ROMD. UART答案:D3. 在微机接口技术中,用于实现数据通信过程中的同步的是()。

A. 缓冲器B. 译码器C. 控制器D. 定时器答案:D4. 串行通信和并行通信的主要区别是()。

A. 传输速度B. 数据格式C. 传输方式D. 传输距离答案:C5. 下列关于中断的说法正确的是()。

A. 中断会打断程序的正常执行B. 中断处理程序由操作系统负责执行C. 中断请求只能由外部设备发起D. 中断处理程序的执行顺序固定答案:A6. DMA(直接内存访问)方式的主要优点是()。

A. 提高数据传输速度B. 减少CPU的负担C. 提高系统资源的利用率 D. 增强中断处理能力答案:B7. 下列关于I/O指令的说法正确的是()。

A. I/O指令可以实现内存与外部设备的数据传输B. I/O指令的执行速度比中断方式快C. I/O指令需要CPU和外部设备共同完成数据传输D. I/O指令的实现较为复杂答案:A8. 下列关于总线的说法正确的是()。

A. 总线是计算机系统中各个部件之间进行信息交换的通道 B. 总线的带宽决定了计算机系统的性能C. 总线分为数据总线、地址总线和控制总线三部分 D. 总线的传输速率决定了计算机系统的运行速度答案:A9. 下列关于USB(通用串行总线)的说法正确的是()。

A. USB 1.1的传输速度最高可达12MbpsB. USB2.0的传输速度最高可达480MbpsC. USB 3.0的传输速度最高可达5GbpsD. USB接口支持即插即用功能答案:D10. 下列关于硬盘的说法正确的是()。

A. 硬盘的存储容量决定了计算机系统的存储能力B. 硬盘的转速越高,存储速度越快C. 硬盘的存储单元分为扇区和柱面D. 硬盘的数据传输速率决定了计算机系统的运行速度答案:A二、填空题(每题2分,共20分)1. 微机接口技术的主要作用是实现计算机系统与外部设备之间的__________。

04732微型计算机及接口技术自考试卷

04732微型计算机及接口技术自考试卷

1.微型计算机中,CPU通过什么来与外部设备进行数据交换?
A.控制器
B.运算器
C.总线
D.寄存器
2.下列哪项不是微型计算机主板上的主要组成部分?
A.CPU插槽
B.内存插槽
C.声卡
D.硬盘
3.在计算机接口技术中,哪种接口常用于连接键盘和鼠标?
B
B.VGA
C.HDMI
D.PS/2
4.下列哪个寄存器用于存储CPU当前指令的地址?
A.程序计数器(PC)
B.指令寄存器(IR)
C.数据寄存器(DR)
D.地址寄存器(AR)
5.微型计算机中的内存储器按工作方式可分为哪两类?
A.RAM和ROM
B.主存和辅存
C.静态RAM和动态RAM
D.随机存取存储器和只读存储器
6.下列哪种总线主要用于CPU、内存、输入输出设备之间的数据交换?
A.系统总线
B.外部总线
C.内部总线
D.局部总线
7.在计算机接口技术中,哪种方式可以实现数据的并行传输?
A.串行通信
B.并行通信
C.异步通信
D.同步通信
8.下列哪项不是中断处理过程的一般步骤?
A.保护现场
B.执行中断服务程序
C.恢复现场
D.直接返回原程序继续执行
9.微型计算机中,CPU通过什么机制实现对I/O设备的控制?
A.直接访问
B.中断
C.通道
D.DMA(直接内存访问)
10.下列哪个协议是网络通信中用于在物理层进行数据传输的?
A.TCP/IP
B.HTTP
C.Ethernet
D.FTP。

(完整word版)微机接口答案

(完整word版)微机接口答案

习题一1.什么是接口?接口就是微处理器CPU 与外部世界的连接部件,是CPU 与外界进行信息交换的中转站。

2.为什么要在CPU 与外设之间设置接口?在CPU 与外设之间设置接口主要有4 个原因:(1)CPU 与外设二者的信号不兼容,包括信号线的功能定义、逻辑定义和时序关系(2)CPU 与外设的速度不匹配,CPU 的速度快,外设的速度慢(3)若不通过接口,而由CPU直接对外设的操作实施控制,会使CPU处于穷于应付与外设打交道之中,大大降低CPU 的效率(4)若外设直接由CPU控制,会使外设的硬件结构依赖于CPU,对外设本身的发展不利。

3.微型计算机的接口一般应具备那些功能?微机的接口一般有如下的几个功能:(1)执行CPU命令的功能:CPU将对外设的控制命令发到接口电路中的命令寄存器(命令口)中,在经分析去控制外设(2)返回外设状态的功能:通过状态寄存器(状态口)完成,包括正常工作状态和故障状态(3)数据缓冲的功能:接口电路中的数据寄存器(数据口)对CPU于外设间传送的数据进行中转(4)设备寻址的功能:CPU 某个时刻只能和一台外设交换数据,CPU 发出的地址信号经过接口电路中的地址译码电路来选中I/O 设备(5)信号转换的功能:当CPU 与外设的信号功能定义、逻辑关系、电平高低及工作时序不兼容时接口电路要完成信号的转换功能(6)数据宽度与数据格式转换的功能:由于CPU处理的数据都是并行的,当外设采用串行传送方式时,接口电路就要完成串、并之间的转换,并进行数据格式的转换。

4.接口技术在微机应用中起的作用?随着计算机技术的高速发展,计算机的应用越来越广泛。

然而,在微机系统中,微处理器的强大功能必须通过外部设备才能实现,而外设与微处理器之间的信息交换和通信又是靠接口来实现的,所以,接口技术成为了一门关键技术,它直接影响微机系统的功能和微机的推广应用。

5.接口电路的硬件一般由哪几部分组成?接口电路的硬件一般由以下几部分组成:(1)基本逻辑电路:包括命令寄存器、状态寄存器和数据缓冲寄存器,是接口电路中的核心(2)端口地址译码电路:实现设备的选择功能(3)供选电路:根据不同任务和功能要求而添加的功能模块电路。

2023年自考专业(计算机应用)微型计算机及接口技术考试真题及答案7

2023年自考专业(计算机应用)微型计算机及接口技术考试真题及答案7

2023年自考专业(计算机应用)微型计算机及接口技术考试真题及答案一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1、微机中掌握总线的作用是()Λ.传送存储器和I/O接口的地址码B.仅传送微处理器向内存储器和I/O接口的命令信号C.仅向微处理器传送存储器和I/O设备的状态信号D.既传送微处理器向内存储器和I/O接口的命令信号,又向微处理器传送存储器和I/O设备的状态信号2、通常一台PC机(非一体机)的硬件由主机(主机箱)和外部设备组成,主机箱中下载有()A.主板、I/O接口卡、触摸屏B.主板、I/O接口卡、电源C.主板、I/O接口卡、摄像头D.主板、I/O接口卡、显示器3、8088CPU被称为准16位微处理器是由于CPU有()A.16位的内部A1U数据总线B.16位的外部数据总线C.16位的内部A1U数据总线和8位的外部数据总线D.16位的内部A1U数据总线和16位的外部数据总线4、若A1=76H,B1=9CH,当8086CPU执行(A1-B1)操作后,标志位OF和CF应分别为()A.0和0B.0和1C.1和0D.1和1A.5、8086微处理器在执行读I/O端口操作时的掌握信号应是()B.6、在8086微处理器系统中,设某内存单元的两部分规律地址分别为:段基址DS=6789H,有效地址EA=OO83H,则该内存单元的物理地址为()A.67973HB.00830HC.67890HD.67913H7、下列汇编指令中,正确的是()Λ.XCHG[BX],[2000H]B.MOV[BP+SI],C1C.INC[BX]D.SA1AX,38、下列指令完成后,进位标志CF不肯定被清零的是()A.XORA1,OFFHB.C1CC.ANDBX,1234HD.NOTCX9、在8086微处理器系统中,设内存单元地址20000H中存放的字节为20H,地址200OIH中存放的字节为21H,地址20002H中存放的字节为22H。

微型计算机原理与接口技术自考题-4_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题-4_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题-4(总分93, 做题时间90分钟)一、单项选择题1.8086/8088的中断是向量中断,其中断服务程序的入口地址是由( )提供。

A.外设中断源B.CPU的中断逻辑电路C.从中断控制器读回中断类型号左移两位D.中断类型号指向的中断向量表中读出SSS_SIMPLE_SINA B C D分值: 1答案:D[解析] 本题考查的知识点为中断向量表。

[要点透析] 该表的入口地址存放在存储器的最低端,共1024个字节,每4个字节存放一个中断服务程序的入口地址(一共可存放256个中断服务程序的入口地址)。

2.用8位(bit)二进制能够表示的有符号数的范围是( )A.-127~+128 B.-128~+127C.-127~+127 D.-128~+128SSS_SIMPLE_SINA B C D分值: 1答案:C[解析] 8位二进制数表示的范围。

3.以下集成块型号中属于16位系列单片机型号的是( )A.8051 B.8051AHC.8094BH D.8052BHSSS_SIMPLE_SINA B C D分值: 1答案:C4.以下有关C语言的说法中,正确的叙述是( )A.C语言不但具备高级语言特征,还具备部分汇编语言的功能B.C语言是一种模块化和结构化的程序设计语言,但程序只能有一个函数组成C.C语言具有多种多样的数据类型,任何其他语言所有的数据类型,C语言都有D.C++与C语言不兼容,因而用户很难从面向过程的程序设计过渡到面向对象的程序设计SSS_SIMPLE_SINA B C D分值: 1答案:A5.下面不是三态锁存器的是( )A.74LS244 B.74LS373C.74LS377 D.74LS273SSS_SIMPLE_SINA B C D分值: 1答案:B6.8051单片机串行口用工作方式0时( )A.数据从RDX串行输入,从TXD串行输出B.数据从RDX串行输出,从TXD串行输入C.数据从RDX串行输入或输出,同步信号从TXD输出D.数据从TXD串行输入或输出,同步信号从RXD输出SSS_SIMPLE_SINA B C D分值: 1答案:C7.执行PUSH指令以后,栈指针的变化为( )A.SP加一B.SP加二C.SP减一D.SP减二SSS_SIMPLE_SINA B C D分值: 1答案:D[解析] PUSH src;(W)SP←SP—2。

微型计算机原理与接口技术自考题-26_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题-26_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题-26(总分100, 做题时间90分钟)一、单项选择题1.下面不属于中断功能的是• A.增加CPU处理能力• B.实现实时处理• C.故障的紧急处理• D.人机联系SSS_SIMPLE_SINA B C D分值: 1答案:A[解析] 中断功能不能改变CPU的处理能力。

2.若定义char s[10];不表示s[1]的地址的是•**+1•**++C.&s[0]+1• D.&s[1]SSS_SIMPLE_SINA B C D分值: 1答案:B[解析] 数组名是常量,不能s++。

3.fopen打开新的二进制文件,既能读又能写的方式字符串是• A."ab+"• B."rb+"• C."wb+"• D."ab"SSS_SIMPLE_SINA B C D分值: 1答案:C4.若int a[10];则对数组正确引用的是•**[10-10]•**[10]•**[2*5]**[9-10]SSS_SIMPLE_SINA B C D分值: 1答案:A[解析] 注意a[10]数组最大下标是9。

5.以下说法不正确的是•**语言具有一些汇编语言的功能•**语言是面向对象的程序设计语言•**语言具有多种存储类型**语言具有预处理功能SSS_SIMPLE_SINA B C D分值: 1答案:B[解析] C语句是结构化程序设计语言。

6.ADC 0809芯片的转换启动信号和转换结束信号分别是•**和EOC•**和OE•**和EOC**和OESSS_SIMPLE_SINA B C D分值: 1答案:A[解析] 本题考查的知识点为ADC 0809芯片简介。

[要点透析] ADC 0809的START是A/D转换启动信号,高电平有效;EOC是转换结束信号,高电平有效。

当A/D转换完毕,EOC的高电平可用作中断请求信号。

7.8255A的PA口工作于方式2时,PB口可以工作于• A.方式0的无条件传送和方式1• B.方式0的查询传送和方式1• C.方式2• D.任何方式SSS_SIMPLE_SINA B C D分值: 1答案:A[解析] 方式2只限于A组使用,它用A口得8位数据线,用C口的5位进行联络。

微型计算机原理与接口技术自考题-18_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题-18_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题-18(总分100, 做题时间90分钟)一、单项选择题在每小题列出的四个备选项中只有一个选项是符合题目要求的。

1.以下集成块型号中不属于16位系列单片机型号的是______ •**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:C2.用16位(bit)二进制能够表示的无符号数的范围是______ •**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:A[解析] 216+1=65535,注意还有0。

3.以下说法中正确的是______•**语言程序总是从第一个定义的函数开始执行B.要调用的函数必须在main()函数中定义•**语言程序总是从main()函数开始执行**()函数必须放在程序的开始部分SSS_SIMPLE_SINA B C D分值: 1答案:C4.不能把字符串Hello!赋给数组b的语句是______ •** b[10];b="HeUo!";•**[10]={'H','e','l','l','o','!'};•** b[10];strcpy(b,"Hello!");** b[10]="Hello!";SSS_SIMPLE_SINA B C D分值: 1答案:A[解析] 数组名是常量,不能赋值。

5.若有定义int a[10],*p=a;则p+5表示的是______ •**[5]的值•**[6]的值•**[5]的地址**[6]的地址SSS_SIMPLE_SINA B C D分值: 1答案:C[解析] p指的是a[0],则p+5是指a[5]。

6.对以下定义正确的表述是______union node{int num;char name[10];}stud;•**是一个联合体类型•**是一个联合体变量•**是一个联合体数据**是一个联合体变量SSS_SIMPLE_SINA B C D分值: 1答案:B7.MCS-51布尔处理机的存储空间指的是______ •**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:C8.不影响程序状态字PSW的指令关键字是______•**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:A9.下面不属于中断处理过程的是______• A.保护现场与恢复现场• B.开中断与关中断• C.中断向量• D.中断服务与中断返回SSS_SIMPLE_SINA B C D分值: 1答案:C[解析] 中断向量是中断处理程序的入口地址表,是预先设置的。

微型计算机原理与接口技术自考题-22_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题-22_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题-22(总分100, 做题时间90分钟)一、单项选择题在每小题列出的四个备选项中只有一个选项是符合题目要求的。

1.以下集成块型号中属于16位系列单片机型号的是______ •**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:C2.字符'H'的ASCII码值是______•**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:A3.为表示关系x大于等于y且大于等于z,C语言表达式是______ • A.(x>=y)&&(y>=z)• B.(x>=y)AND(y>=z)• C.(x>=y)&&(x>=z)• D.(x>=y)&(y>=z)SSS_SIMPLE_SINA B C D分值: 1答案:C4.C语言中while和do-while循环的主要区别是______•**的循环体至少无条件执行一次•**的循环控制条件比do-while的循环控制条件严格•**允许从外部转到循环体内**循环体不能是复合语句SSS_SIMPLE_SINA B C D分值: 1答案:A5.下面程序段执行的结果是______char*p="abcde";p+=3;printf("%d",p);•**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:B[解析] 从字母d开始输出。

6.fopen打开新的二进制文件,既能读又能写的方式字符串是______ • A."ab+"• B."rb+"• C."wb+"• D."ab"SSS_SIMPLE_SINA B C D分值: 1答案:C7.对于8031来说,EA脚总是______• A.接地• B.接电源• C.悬空• D.不用SSS_SIMPLE_SINA B C D分值: 1答案:A8.下面不是运算器完成的主要任务是______ • A.算术运算• B.位运算• C.数据处理• D.指令译码SSS_SIMPLE_SINA B C D分值: 1答案:D9.不是伪指令关键字的是______•**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:B10.8051/8031型单片机提供中断源的个数是______ •**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:D11.MCS-51单片机I/O的数据是______• A.同步传输• B.异步传输• C.随机传输• D.实时传输SSS_SIMPLE_SINA B C D分值: 1答案:B[解析] 注意同步传输是指通讯双方在通讯之前要有握手信号,就如同我们日常生活中的电话通讯。

微型计算机原理与接口技术自考题-27_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题-27_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题-27(总分100, 做题时间90分钟)一、单项选择题1.Pentium MMX微处理器,又称为“多能奔腾”,其中MMX主要是指• A.多媒体处理技术• B.超线程技术• C.动态执行技术• D.流水线技术SSS_SIMPLE_SINA B C D分值: 1答案:A[解析] 本题考查的知识点为PentiumMMX微处理器。

[要点透析] 英文全称为Pentium with MMX和Pentium MMX,中文名为“多能奔腾”。

MMX是“Multi Media Extension”的缩写,意为“多媒体扩展”。

2.JZ rel指令中,操作数rel的寻址方式是• A.立即寻址• B.直接寻址• C.位寻址方式• D.相对寻址方式SSS_SIMPLE_SINA B C D分值: 1答案:D3.8051系列单片机内部有很强的中断功能,它共有中断源•**个•**个•**个**个SSS_SIMPLE_SINA B C D分值: 1答案:C4.不是MCS-51单片机I/O的数据传送方式的是______ • A.无条件传送• B.随机传输• C.查询方式• D.中断方式SSS_SIMPLE_SINA B C D分值: 1答案:B5.8253-5在写入一次计数初值后,能输出连续波形的方式是•**和2•**和3•**和4**和5SSS_SIMPLE_SINA B C D分值: 1答案:B6.共阴极LED数码管显示字符“2”的段码是•**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:C7.C语言中最基本的数据类型是______• A.整型、实型、逻辑型• B.整型、实型、逻辑型、字符型• C.整型、字符型、逻辑型• D.整型、实型、字符型SSS_SIMPLE_SINA B C D分值: 1答案:D8.当8086/8088访问100H端口时,采用端口寻址方式。

• A.直接• B.寄存器间接• C.立即• D.相对SSS_SIMPLE_SINA B C D分值: 1答案:B9.以下集成块型号中属于16位系列单片机型号的是•**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:C10.8253-5芯片可采用软件启动的工作方式是•**,1,2,3•**,2,3,4•**,2,3,4**,2,3,5SSS_SIMPLE_SINA B C D分值: 1答案:B11.共阴极LED数码管显示字符”2”的段码是•**•**•****SSS_SIMPLE_SINA B C D分值: 1答案:C12.8031单片机的定时器T0用作计数方式时是• A.由内部时钟频率定时,一个时钟周期加1• B.由内部时钟频率定时,一个机器周期加1• C.由外部计数脉冲计数,正跳变加1• D.由外部计数脉冲计数,一个机器周期加1SSS_SIMPLE_SINA B C D分值: 1答案:C13.占用CPU时间最少的数据传送方式是• A.同步传送• B.查询传送• C.中断传送**传送SSS_SIMPLE_SINA B C D分值: 1答案:D[解析] 本题考查的知识点为DMA。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用8255,从A口输入一个8位的数,高4位置一,低4位取反,从C口输出。

8255地址,A:288H、C:28AH、控制:28BH。

CODE SEGMENTASSUME CS:CODESTART:MOV DX,28BH ;8255初始化设置MOV AL,92HOUT DX,ALLLL:MOV DX,288HIN AL,DX ;从A口输入XOR AL,0FH ;低4位取反OR AL,0F0H ;高4位置一MOV DX,28AHOUT DX,AL ;C口输出MOV AH,0*H ;功能好象是按任意键退出,记不清楚了INT 16HJZ LLLMOV AH,4CHINT 21HCODE ENDSEND START8255的A口交替输出AAh和55h,时间间隔为1秒。

当8253方式0输入三个单脉冲事终止。

8253为通道1.9月11号上午的考题8253性质通道1方式0,手动输入单脉冲,out1给8255的pa0,8255a口输入c口输出给8个指示灯。

当pa0=0的时候指示灯每隔一个亮,且间隔一秒当pa0=1的时候指示灯每隔两个亮,且间隔一秒9月10日下午考题8253通道1方式0,记数初值3,out1输出到pa0口,8255方式0,a口输入,c 口输出到LED灯上,当PA0=0时,01010101-10101010循环,当PA0=1时,00110011-11001100循环,有键按下返回DOS.9月6日上午题8255A c口低四位输入,a口输出到数码段,当pc0=0 时,a口输出是加一循环(0~f),pc0=1时,a口输出是减一循环(f~0),输出时延一秒钟,有键按下就退出……data segmentled db 71h,79h,3fh,39h,7fh,77h,67h,7fhdb 07h,7ch,6dh,6eh,4fh,5bh,06h,3fhcount db 0(定义循环初始值为零)data endscode segmentassume cs:code,ds:datastart: mov ax,datamov ds,axmov dx,28bhmov al,81hout dx,al(8255初始化)input:mov dx,28ahin al,dx and al,0fhand al,01h(判断pc0)jz a1 mov al,countand al,0fh(要屏蔽高四位,以免超过15后出乱码)lea bx,ledxlatmov dx,288hout dx,alcall delay(延迟子程序老师会给出)dec countmov ah,1int 16hjzinput(判断是否有键按下,无则继续判断pc0)jmp a2(有则返回dos)a1: mov al,countand al,0fhlea bx,ledxlatmov dx,288hout dx,alcall delayinc countmov ah,1int 16hjz inputa2: mov ah,4chint 21hdelay proc near....delay endpcode endsend start9月8日接口上午题8253方式0,通道1,计数初值来自8255A口低四位,将计数结果从8255C口显示至七段数码管,并从8255A口高四位输出到指示灯高四位,键盘有键按下返回DOS,否则继续执行。

9月7号下午考题8253clk0输入1MHZ脉冲,OUT1输出1HZ到8255C囗,若PC0=1,则PA囗输出11001100,若PC0=0,则PA囗输出00110011.不难吧!我二十分钟就搞定了。

答案太长了,我给出一部分吧。

初始化部分l1:mov dx,281hin al,dxmov dx,28ahout dx,almov dx,28ahin al,dxtest al,01jz l2mov dx,288hmov al,cchout dx,aljmp l3l2: mov dx,288hmov al,33hout dx,all3:mov ah.01hint 16hjz l1mov ah,4chint 21h9月7日上午考题8255方式0,从C口输入一个数最大值为0FFH,再检测C0输入的数据,如为1,则+1,从A口输出,如为0,则—1从A口输出,延时一秒,有键按下则退出code segmentassume cs:codestart:mov al,89hmov dx,28bhout dx ,almov dx,28ahin al,dxmov bl,almov cl,all:mov dx,28ahin al,dxtest al,1jz ainc blmov al,bljmp ba:dec clmov al,clb:mov dx,288hout dx.almov ah,16hint 21hjz lmov ah,4chint 21hdelay proc near...dalay endpcode endsend start8253通道1,方式0,8255C口高四位输入,A口输出到数码管。

8253计数器初值为8255C 口高四位输入的数值。

8255A口输出值为8253计数器的当前值。

(题意也就是例如;C口高四位输入5,按一下单脉冲,数码管显示4,再按一下数码管显示3……)10. 8253通道0方式0,计数值为0Fh,手动逐个输入脉冲,从计算机显示器上显示对应的数。

code segmentassume cs:codestart:mov dx,283hmov al,10hout dx,almov dx,280hmov al,0fhout dx,all1:mov dx,280h in al,dxcall dispmov ah,1int 16hjz l1mov ah,4chint 21hdisp proc near push dxand al,0fhmov dl,alcmp dl,9jbe numadd dl,7num:add dl,30h mov ah,02hint 21hmov dl,0dhint 21hmov dl,0ahint 21hpop dxretdisp endpcode endsend start11. 8253通道0方式0,从8255C口读入计数值,手动逐个输入脉冲,从A口输出在数码管显示其值。

code segmentassume cs:codestart:mov dx,28bhmov al,88hout dx,almov dx,28ahin al,dxmov cl,4shr al,cland al,0fhmov bl,almov al,10hout dx,almov al,blmov dx,280hout dx,all1:mov dx,280h in al,dxmov dx,288hout dx,almov ah,1int 16hjz l1mov ah,4chint 21hcode endsend start12. 8253通道1方式1(硬件可重触发),计数值0Fh,用8255A口输出在数码管显示值,有键按下返回DOS,无键按下继续执行。

data segmentled db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,77h,7ch,39h,5eh,79h,71hdata endscode segmentassume cs:code,ds:datastart:mov ax,datamov ds,axlea bx,ledmov dx,28bhmov al,80hout dx,almov dx,283hmov al,52hout dx,almov al,0fhmov dx,281hout dx,all1:mov dx,281h in al,dxxlatmov dx,288hout dx,alpush dxmov ah,06hmov dl,0ffhint 21hpop dxjz l1mov ah,4chint 21hcode endsend start13. 8253通道1方式0,计数值为0Fh,手动逐个输入脉冲,用8255C口输出在数码管显示其值,并在计算机显示器显示,但计算机上显示顺序为0~F递增。

data segmentled db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,77h,7ch,39h,5eh,79h,71hdata endscode segmentassume cs:code,ds:datastart:mov ax,datamov ds,axlea bx,ledmov al,80hout dx,almov dx,283hmov al,50hout dx,almov al,0fhmov dx,281hout dx,all2:mov dx,281h in al,dxcall dispxlatmov dx,28ahout dx,alint 16hjz l2mov ah,4chint 21hdisp proc near push dxpush axmov cl,0fhsub cl,almov al,clcmp al,0ahjb d1add al,07hd1:add al,30hmov ah,02hint 21hmov dl,0dhint 21hmov dl,0ahint 21hpop axpop dxretdisp endpcode endsend start题目:把一个1mhz的脉冲通过两次分频转换成1hz的方波。

(通道0、通道1、通道2、控制字地址分别为280h,281h,282h,283h)答案:code segmentassume cs:codestart:mov dx,283hout dx,00110111b ;选中通道0,工作在3方式下,对bcd码自减mov dx,280hmov al,0hout dx,almov al,10hout dx,almov dx,283hout dx,01110111b ;选中通道1,工作在3方式下,对bcd码自减mov dx,281hmov al,0hout dx,almov al,10hout dx,alcode segmentend start注:连线:clk0-1mhzgate0-"1"out0-clk1gate1-"1"out1-逻辑笔9月11号上午的考题8253性质通道1方式0,手动输入单脉冲,out1给8255的pa0,8255a口输入c口输出给8个指示灯。

当pa0=0的时候指示灯每隔一个亮,且间隔一秒当pa0=1的时候指示灯每隔两个亮,且间隔一秒9月10日下午考题8253通道1方式0,记数初值3,out1输出到pa0口,8255方式0,a口输入,c 口输出到LED灯上,当PA0=0时,01010101-10101010循环,当PA0=1时,00110011-11001100循环,有键按下返回DOS.9月6日上午题8255A c口低四位输入,a口输出到数码段,当pc0=0 时,a口输出是加一循环(0~f),pc0=1时,a口输出是减一循环(f~0),输出时延一秒钟,有键按下就退出...data segmentled db 71h,79h,3fh,39h,7fh,77h,67h,7fhdb 07h,7ch,6dh,6eh,4fh,5bh,06h,3fhcount db 0(定义循环初始值为零)data endscode segmentassume cs:code,ds:datastart: mov ax,datamov ds,axmov dx,28bhmov al,81hout dx,al(8255初始化)input:mov dx,28ahin al,dxand al,0fhand al,01h(判断pc0)jz a1mov al,countand al,0fh(要屏蔽高四位,以免超过15后出乱码)lea bx,ledxlatmov dx,288hout dx,alcall delay(延迟子程序老师会给出)dec countmov ah,1int 16hjz input(判断是否有键按下,无则继续判断pc0)jmp a2(有则返回dos)a1: mov al,countand al,0fhlea bx,ledxlatmov dx,288hout dx,alcall delayinc countmov ah,1int 16hjz inputa2: mov ah,4chint 21hdelay proc near...delay endpcode endsend start9月8日接口上午题8253方式0,通道1,计数初值来自8255A口低四位,将计数结果从8255C口显示至七段数码管,并从8255A口高四位输出到指示灯高四位,键盘有键按下返回DOS,否则继续执行.9月7号下午考题8253clk0输入1MHZ脉冲,OUT1输出1HZ到8255C囗,若PC0=1,则PA囗输出11001100,若PC0=0,则PA囗输出00110011。

相关文档
最新文档