北京邮电大学2010-2011学年《微机原理与接口技术》期末考试试题及答案(A)

合集下载

微机原理与接口技术的期末试题与答案

微机原理与接口技术的期末试题与答案

微机原理与接口技术的期末试题与答案一、单项选择题1.下列指令正确的是[ B]A.CMP [SI],100B.CMP WORD PTR [SI],100C.CMP [SI],100hD.CMP 100h,[SI]2.下列指令正确的是[D ]A.MOV CX,ALB.MOV DS,200hC.MOV DS,CSD.MOV DS,AX3.下列指令正确的是[A ]A.POP WORD PTR [BX]B.POP BLC.POP IPD.POP CS4.下列指令正确的是[C ]A.IN DX,ALB.IN DX,AXC.IN AX,DXD.IN BX,DX5.DF=1,执行MOVSB指令后[A ]A.SI减1,DI减1B.SI加1,DI加1,CX减1C.SI减1,DI减1,CX减1D.SI加1,DI加1,CX加16.Intel 8086 I/O寻址空间为[C ]A.1MBB.1KBC.64KBD.32KB二、填空题1.二进制数10101001转换为10进制数为169 D转换为16进制数为A9 H1.在移位指令中,用于指定移位位数的操作数只用的寄存器是___CL_____。

2.内存0005CH处4个字节为D2,EF,00,F0,它是中断__17H______的入口地址存放处,它表示该中断处理程序的起始地址为_F000H___ :__EFD2H___。

解析:因为中断类型号和中断向量表中的对应物理地址由倍数4的关系,所以0005CH/4=17h,即得类型号。

3.一条指令为MOV BX,X1,其中X1的偏移地址为16 (十进制)。

在DEBUG 下,此指令会变为MOV BX,__[0010]______。

4.指令MOV AL, BYTE PTR [BX+SI]中,源操作数的寻址方式是基址变址寻址方式5.设CF=0,AX=8000H,执行ROR AX,1后,AX=_4000H___,CF=_____0_________。

大学第一学期期末考试《微机原理与接口技术》试题及答案

大学第一学期期末考试《微机原理与接口技术》试题及答案

大学第一学期期末考试《微机原理与接口技术》试题及答案(闭卷A)一、填空题(每空1分,共15分)IO方式,分别是、与。

2、以8086为CPU的PC机存储系统中有个独立的存储体,以80386为CPU的PC机有个独立的存储体。

3、D/A转换器的主要功能是将量转换为量。

4、8253有计数与定时功能,且支持6种模式,其中模式0、1、4、5属功能,模式2、3属功能。

5、8086有20根地址线,寻址能力为;80386有32根地址线,寻址能力为。

6、8086从功能上分为两部分,即部件,部件。

7、8259A中断引脚支持的触发方式有触发和触发两种。

二、判断题(共15题,每题1分,共15分)1、()LOCK指令前缀可以添加在任何指令前面。

2、()在一个全双工串行的通信接口中,接收波特率和发送波特率必须是相同的。

3、()8237A的MEMR、MEMW信号是单向的,由8237A发出;信号IOR、IOW是双向的,既可以发出到接口电路,又可以接受CPU发来的信号。

4、()8253初值写入后计数执行部件马上开始计数。

5、()8086/8088的标志分为两类:一类叫状态标志、一类叫控制标志。

6、()条件传送方式的特点是接口保存输入输出设备的状态信号,CPU来主动检查;如果检查状态结果为准备好,就可以进行输入输出操作;否则CPU继续查。

7、()ADC0809有8路模拟输入,芯片内部含有多路转换模拟开关电路。

8、()在8237A的应用中,DMA请求只能由硬件发出。

9、()指令“MOV BX, OFFSET TABLE”中的源操作数的寻址方式是直接寻址。

10、()有了总线结构,计算机硬件系统中各功能部件之间的相互关系变为各个部件面向总线的单一关系。

11、()Intel8251A是8位的串行接口芯片,只能用在8位CPU的系统中。

12、()8086的所有中断类型中,单步中断的优先级别最低。

13、()假设8086微机系统内存中某一物理地址为23456H,其逻辑地址可表示为2345H:6。

北京邮电大学2010-2011学年《微机原理与接口技术》期末考试试题及答案(B)

北京邮电大学2010-2011学年《微机原理与接口技术》期末考试试题及答案(B)

北京邮电⼤学2010-2011学年《微机原理与接⼝技术》期末考试试题及答案(B)北京邮电⼤学2010——2011学年第 1 学期《微机原理与接⼝技术》期末考试试题(B)⼀.填空题(18分, 每空1分)1. 假设AL中存放⼗六进制数0D0H,写成⼆进制是11010000 ,如果它是⽆符号数,则按⼗进制⼤⼩是208 ,如果它是补码表⽰的有符号数,则按⼗进制⼤⼩是-48 ,经过符号扩展成字之后按⼗六进制数是0FFD0 。

2. 在8086汇编语⾔程序设计中,标识符的定义不可以以数字开头。

3.对于变量定义ABC DW 3 DUP(4 DUP (50) ),则变量ABC所分配的字节数为24 。

4. 执⾏完OR AL,0C1H指令后,AL的值为D3H,则标志位SF应为 1 ,标志位CF应为0 。

5. 在8086的中断系统中,不可屏蔽中断NMI的优先级要⽐溢出中断的优先级低。

6. 如果⽤某个字节密码与⼩写字符“a”(ASCII码为⼗进制97)进⾏异或XOR操作,结果字节内容为“0AFH”,则可推断该字节密码为0CEH (按⼗六进制)。

7. 8086 CPU有20 根地址总线,存储器寻址的空间范围是00000~0FFFFFH ,I/O端⼝寻址空间范围是0000~0FFFFH 。

8. 在8253定时/计数器的⽅式3中,如果计数初值为奇数,则OUT端输出的⾼电平持续时间⽐低电平(多或者少⼏个)多⼀个CLK周期。

9. 在8251A的异步串⾏⽅式输出过程中,字符的(最⾼位或最低位)最低位⾸先开始传送。

10. A/D转换器的转换过程需要经过采样、保持、量化、编码等1.构成微机的主要部件除CPU、内存、I/O接⼝外,还有____D____。

(A) 显⽰器(B) 键盘(C) 磁盘(D)系统总线2.在汇编过程中,不产⽣指令码,只⽤来指⽰汇编程序如何汇编的指令称为___B_____。

(A) 汇编指令(B)伪指令(C)机器指令(D)宏指令3.在8259A中,⽤来屏蔽中断源的寄存器是___C____。

北京邮电大学2010-2011学年《微机原理与接口技术》期末考试试题及答案(A)

北京邮电大学2010-2011学年《微机原理与接口技术》期末考试试题及答案(A)

北京邮电大学2010——2011学年第 1 学期《微机原理与接口技术》期末考试试题(A)一.填空题(18分, 每空1分)1. 假设AL中存放十六进制数0BCH,写成二进制是10111100,如果它是无符号数,则按十进制大小是188,如果它是补码表示的有符号数,则按十进制大小是-68 。

2. 8086 CPU有16 根数据总线和20 根地址总线,存储器寻址空间的大小为1MB ,I/O端口寻址空间的大小为64KB 。

3. 在8086系统中,已知字645FH在内存中的存储地址为20000H,则在地址为20000H的字节中存储的内容为5FH ,20001H的字节中存储的内容为64H 。

4. 执行完AND AL,0FBH指令后,AL的值为0F2H,则标志位SF应为 1 ,标志位CF应为0 。

5. 在8086系统中,段寄存器之间不可以直接用MOV指令传送。

6.标志寄存器中,PF标志位为奇偶标志,含义是记录运算结果的奇偶检验条件。

7.DRAM存储器中由于电容中存储电荷会逐渐泄漏,所以必须定时对DRAM进行刷新。

8. 在8251A的异步串行方式输出过程中,数据的并-串转换是通过发送移位寄存器实现的。

9. 如果用某个字节密码与小写字符“m”(ASCII码为十进制109)进行异或XOR操作,结果字节内容为5BH,则可推断该字节密码为36H (十六进制)。

10. D/A转换器的分辨率是指其所能分辨的最小电压。

二.选择题(20分,每空2分)1.构成微机系统的主要部件除CPU、系统总线、I/O接口外,还有____D____。

(A) 显示器(B) 键盘(C) 磁盘(D)内存(ROM和RAM)2.对于以下各种中断,只有___D_____需要硬件提供中断类型码:(A) INTO (B) INT n (C) NMI (D) INTR3.8259中,用来保存正在服务的中断的寄存器是___B____。

(A) IRR (B) ISR (C) IMR (D) DAC4.已知8086 CPU中寄存器有如下内容:DS=2000H;ES=3000H;SS=4000H;CS=5000H;BP=4100H。

北邮《微机原理与接口技术》期末复习题(含答案)

北邮《微机原理与接口技术》期末复习题(含答案)

北邮《微机原理与接口技术》期末复习题(含答案)《微机原理与接口技术》复习题一、填空习题讲解1.计算机由运算器、控制器、存储器、输入设备和输出设备五大部分组成。

2.运算器和控制器合称为中央处理器。

3.8086CPU是由总线接口部件BIU和执行部件EU两个部件组成的。

4.根据传送的信息类型,系统总线可以分为三类:数据总线、地址总线和控制总线。

5.半导体存储器按存取方式不同,分为随机存取存储器和只读存储器(ROM)。

6.8086的存储器采用段结构方式,一个段的最大长度为64K。

7.PC机中将物理地址分为两个部分:段地址和偏移地址。

8.有效地址中可有三个地址分量,分别为位移量、基址和变址。

二、选择1.十进制数123的八位二进制补码为(A)。

A.011110112.BCD码的十进制数为(C)。

C.913.堆栈操作的特点是(B)。

B.后进先出4.8086CPU的地址总线为(B)位。

B.205.通常,一个总线周期读取一个(B)的指令代码。

B.字6.IP是由(C)修改,使它总是指向下一条待取的指令。

C.BIU7.指令MOV AX,TABLE[BX][SI]的寻址方式是(B )。

B.相对基址变址寻址8.指令JMP BX的寻址方式是(B )。

B.段内间接寻址9.CPU中运算器的主要功能是(D)。

D.算术运算和逻辑运算10.8086是(B)。

B.微处理器11.8086处理器有20条地址线,可寻址访问的最大存储器空间为(D)。

D.1M12.8086处理器中通常用作数据寄存器,且隐含用法为计数寄存器的是(B)。

B.CX13.微型机的存储器地址为2000H~5FFFH,存储容量为(D)KB。

D.1614.微处理器用13条地址线寻址,其寻址范围为(C)。

C.4KB15.哪些存储器在断电(或关机)后,仍保留原有信息(C)。

C.ROM,,EPROM16.8086CPU寻址I/O端口最多使用地址线(B)条。

B.10三、请写出下列指令中源操作数的寻址方式,并计算物理地址。

《微型计算机接口技术及应用》期末考试试卷及答案

《微型计算机接口技术及应用》期末考试试卷及答案

微机原理与接口技术输入输出与中断一、单项选择题1.通常在外设接口中,往往有( C )端口才能满足和协调外设工作要求。

A.数据B.数据、控制C.数据、控制、状态D.控制、缓冲2.独立I/O端口编址方式中,端口地址范围是(B )。

A.00000H~FFFFFH B.0000H~FFFFHC.00H~FFH D.0~1284.微处理器只启动外设而不干预传送过程的传送方式是(B )方式。

A.中断B.DMAC.查询D.无条件5.微处理器与外设传送数据过程中,只由硬件完成而不需要软件支持的传送方式是(A )。

A.DMA B.无条件C.查询D.中断6.微处理器从启动外设直到外设就绪的时间间隔内,一直执行主程序,直到外设要求服务时才中止。

此种传送方式是(D)方式。

A.DMA B.无条件C.查询D.中断8.如果DMAC每传送一个字节后,就检测DREQ,若无效,则挂起;若有效则继续传送,这是一种DMA方式中的( A )传送方式。

A.请求B.成组C.单字节D.同步9.8259A是(B )。

A.可编程DMA控制器B.可编程中断控制器C.可编程定阶计数器D.总线仲裁器10.8086响应中断的条件是(A )。

A.IF=1,当前指令执行结束B.IF=0,当前指令执行结束C.IF=1,没有完成当前指令D.IF=0,没有完成当前指令11.8086/8088微处理器的标志寄存器IF位可以通过(A )指令进行设置。

A. CLI、STI.B. CLC、STCC.CMC、STD D . CLD、STD13.当有如下中断请求时,微处理器执行完当前指令后,优先响应( A )。

A.INTO B.NMIC.INTR D.单步中断14.中断向量表存放在存储器的(B )中。

A.FFC00 H ~ FFFFH B.00000H~0003FFHC.EEC00H ~ FFFFFH D.EEBFFH ~ FFFFFH15.Intel 8086/8088中断向量表中的类型21H 是( D )。

微机原理与接口技术考试试题及答案

微机原理与接口技术考试试题及答案

--2010-2011学年度第二学期《微机原理与接口技术》课程期末考试试卷(A 卷,考试)一、单项选择(在备选答案中选出一个正确答案,并将其号码填在题干后的括号内。

每题2分,共30分)1 .某微机最大可寻址的内存空间为16MB ,其C PU 地址总线至少应有( )条。

A. 32 B. 16 C. 20 D. 24 2 .用8088C PU 组成的P C机数据线是( )。

A. 8条单向线 B. 16条单向线 C. 8条双向线 D. 16条双向线 3 .微处理器系统采用存储器映像方式编址时存储单元与I/O 端口是通过( ) 来区分的。

A. 不同的地址编码 B. 不同的读控制逻辑 C. 不同的写控制逻辑 D. 专用I/O 指令 4 .要禁止8259A 的IR0的中断请求,则其中断屏蔽操作指令字O CW1应为( )。

A . 80HB. 28HC. E8HD. 01H5.在8086环境下,对单片方式使用的8259A 进行初始化时,必须放置的初始化命令字为( )。

A. ICW 1,IC W2,ICW3B. ICW1,ICW2,I CW4C. ICW1,ICW3,ICW4D. ICW 2,ICW3,ICW46 .6166为2Kx8位的SRAM 芯片,它的地址线条数为( )。

A. 11 B. 12C. 13 D. 147 .在计算机系统中,可用于传送中断请求和中断相应信号的是( )。

A. 地址总线B. 数据总线C . 控制总线 D. 都不对8 .段寄存器装入2300H,该段的结束地址是( )。

A. 32FFF HB. 23000HC. 33FF FHD . 33000H 9 .在进入DMA 工作方式之前,DM A控制器当作CP U总线上的一个( )。

A. I/O 设备B . I/O 接口C . 主处理器 D. 逻辑高 10 .在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是 ( )。

《微型计算机接口技术及应用》期末考试试卷及答案

《微型计算机接口技术及应用》期末考试试卷及答案

《微型计算机接口技术及应用》期末考试试卷及答案一、选择题(每题2分,共20分)1. 下列哪种接口技术不属于微型计算机接口技术范畴?A. 并行接口B. 串行接口C. 网络接口D. 显卡接口答案:D2. 下面哪个不是微型计算机接口的主要功能?A. 数据传输B. 信号转换C. 地址译码D. 电源管理答案:D3. 下列哪个接口标准属于USB接口的版本?A. USB 1.0B. USB 2.0C. USB 3.0D. 所有以上选项答案:D4. 下列哪种接口技术用于连接打印机?A. 并行接口B. 串行接口C. USB接口D. 网络接口答案:A5. 下面哪个接口标准用于连接显示器?A. VGA接口B. HDMI接口C. DVI接口D. 所有以上选项答案:D二、填空题(每题2分,共20分)6. 微型计算机接口技术主要包括______接口、______接口、______接口和______接口等。

答案:并行接口、串行接口、USB接口、网络接口7. USB接口具有即插即用和______的特点。

答案:热插拔8. 在微型计算机接口技术中,______负责将计算机内部的数据转换为外部设备可识别的信号。

答案:信号转换器9. 微型计算机接口电路主要由接口逻辑电路、______和______组成。

答案:数据寄存器、控制逻辑电路10. 下面哪个是串行通信的传输速率单位?答案:波特率三、判断题(每题2分,共20分)11. 微型计算机接口技术是计算机系统的重要组成部分。

()答案:√12. 并行接口的数据传输速率比串行接口快。

()答案:√13. USB接口只能连接一种类型的设备。

()答案:×14. 在计算机接口电路中,地址译码器的作用是将CPU的地址信号转换为接口电路的片选信号。

()答案:√15. 微型计算机接口技术主要包括硬件接口和软件接口两大部分。

()答案:√四、简答题(每题10分,共30分)16. 简述微型计算机接口技术的作用。

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

北京邮电大学2010——2011学年第 1 学期《微机原理与接口技术》期末考试试题(A)一.填空题(18分, 每空1分)1. 假设AL中存放十六进制数0BCH,写成二进制是10111100,如果它是无符号数,则按十进制大小是188,如果它是补码表示的有符号数,则按十进制大小是-68 。

2. 8086 CPU有16 根数据总线和20 根地址总线,存储器寻址空间的大小为1MB ,I/O端口寻址空间的大小为64KB 。

3. 在8086系统中,已知字645FH在内存中的存储地址为20000H,则在地址为20000H的字节中存储的内容为5FH ,20001H的字节中存储的内容为64H 。

4. 执行完AND AL,0FBH指令后,AL的值为0F2H,则标志位SF应为 1 ,标志位CF应为0 。

5. 在8086系统中,段寄存器之间不可以直接用MOV指令传送。

6.标志寄存器中,PF标志位为奇偶标志,含义是记录运算结果的奇偶检验条件。

7.DRAM存储器中由于电容中存储电荷会逐渐泄漏,所以必须定时对DRAM进行刷新。

8. 在8251A的异步串行方式输出过程中,数据的并-串转换是通过发送移位寄存器实现的。

9. 如果用某个字节密码与小写字符“m”(ASCII码为十进制109)进行异或XOR操作,结果字节内容为5BH,则可推断该字节密码为36H (十六进制)。

10. D/A转换器的分辨率是指其所能分辨的最小电压。

二.选择题(20分,每空2分)1.构成微机系统的主要部件除CPU、系统总线、I/O接口外,还有____D____。

(A) 显示器(B) 键盘(C) 磁盘(D)内存(ROM和RAM)2.对于以下各种中断,只有___D_____需要硬件提供中断类型码:(A) INTO (B) INT n (C) NMI (D) INTR3.8259中,用来保存正在服务的中断的寄存器是___B____。

(A) IRR (B) ISR (C) IMR (D) DAC4.已知8086 CPU中寄存器有如下内容:DS=2000H;ES=3000H;SS=4000H;CS=5000H;BP=4100H。

则:指令MOV AX , [BP]的源操作数地址为____D____。

(A)04100H (B) 24100H (C) 34100H (D) 44100H5.若8259A采用全嵌套方式、固定优先级工作,现有IR4正在被服务,又有IR2,IR3,IR4,IR6中断源发生,若允许嵌套,则CPU转去服务____C____。

(A)IR6 (B) IR4 (C) IR2 (D) IR36.如果一个堆栈从20000H开始,它的长度为0200H,则执行指令PUSH AX,PUSHBX,PUSH CX,POP DX之后,栈顶和栈底的地址分别为___D_____。

(A)201FAH,20200H (B)201FCH,20000H(C) 201FCH,201FFH (D) 201FCH,20200H7.执行下列程序后,AL的内容为__B____。

MOV AL,92HSUB AL,71HDAS(A) 03 (B)21H (C)03H (D)218.若BX=6341H,则执行MOV AX,[BX]指令需要的总线周期为___B____(假设该指令已经在指令队列中)。

(A) 1 (B) 2 (C)3 (D)49.在8253的6种工作方式中,只有___A___在写入控制字后,out引脚的输出为低电平。

(A) 方式0 (B) 方式1 (C) 方式2 (D) 方式310.和SRAM相比,下面哪一个不是DRAM的特点:___A____。

(A) 不需要刷新(B) 功耗低(C)集成度高(D)价格便宜三.简答题(24分)1、假设你在PC机上编写了一个硬件中断服务程序hwhandler,请说明需要做哪些设置工作就可以在中断请求信号产生后,hwhandler被执行的。

在编写该中断服务程序时,哪几项工作是必须做的?还需要注意些什么问题?(6分)(1)将hwhandler的段基值和段内偏移值填写到该硬件中断所对应的中断向量表表项中,将中断控制器的屏蔽位解除,CPU的IF位值1;(2分)(2)保护现场、恢复现场、发EOI命令,中断返回;(2分)(3)中断服务程序尽可能的短,参数传递、临时变量要使用存储单元(2分)2、堆栈位于何处?请画图说明8086处理器的堆栈是如何组织的。

你能否设计一种与之不同的堆栈?(6分)(1)位于内存中(RAM区);(2分)(2)段基值、栈底、栈顶SP指针,push操作使SP的值减2,图略;(2分)(3)a)push操作使SP的值加2;b)先压入值再使SP减2;(2分)3、用8086处理器构成的计算机系统能够按字节和按字访问存储器,它是如何实现的?为什么说放在偶地址开始的字数据具有更快的访问速度?(6分)(1)借助于CPU的#BHE引脚和地址线A0,将存储器分为8位、容量为512KB的奇地址存储体和偶地址存储体,在进行字节访问时,选中某一个存储体;在进行字访问时,同时选中2个存储体;(4分)(2)在该结构下,放在偶地址开始的字数据可在一个总线周期读出或写入,而放在奇地址开始的数据则需要分2次操作。

(2分)4、假定异步串行通信口设定数据格式为:1位起始位,8位数据,1位偶校验位、2位停止位,传输速率为1000波特每秒。

请回答(6分):(1)串–并转换和并–串转换是用什么方法实现的?(2)字符u的ASCII码为75H,试画出传送字符u的传送波形图。

(3)传送字符u需要多长时间?(从开始传送起始位到传送完停止位)(4)将波特率因子设为16,其目的是什么?(1)采用移位寄存器实现的(2)(2)一帧数据0 1 010******* (最左边为起始位,最右边为停止位)(2分)(2)12/1000=0.012s=12ms (1分)(4)即用高于数据传速率16倍的收发时钟来采样数据线,其目的是尽量做到在每一位数据的中间点进行采样,在一定范围内消除收发双方时钟差异带来的影响。

(1分)四.综合题(共18分)8086系统的一个I/O 接口设计如图1所示。

该接口的用途是向一个外设定时发送并行数据。

并行接口的握手关系如图2所示,BUSY 是外设的状态线,高电平表示外设忙,接口送出数据后,发出STB 选通信号通知外设。

接口使用一片8253/8254作为定时芯片,外接2MHZ 时钟,将方式3(方波发生器)的输出连接到中断请求线IR7上(8086系统使用8259做中断控制器),每50ms 中断一次完成一次数据发送(外设接收数据的速度足够快)。

接口使用一片8255工作在方式0下实现并行接口。

目前该接口尚有一些问题需要明确,如下:1) 按照图1的连接,8255和8253/8254的端口分别是多少?端口译码时为什么要连接AEN 信号线?(3分)2) 8253/8254如何产生中断请求,计数器初值应设多少?(3分) 3) 写出8253/8254的初始化程序段。

(5分)4) 可使用8255的A 口或B 口作为并行数据口,C 口的若干线作为握手线。

请给出一个方案。

(2分)5) 写出8255的初始化程序段。

(2分) 6) 应如何实现在STB 线上送一个负脉冲,请给出相应的程序段。

(3分)图1Data0-7STB BUSY图2附8253/8254命令字如下:D7D6D5D4D3D2D1D0计数码制1-BCD 计数0-二进计数工作方式000-方式0001-方式1X10-方式2X11-方式3100-方式4101-方式5计数器选择 00—CH0 01—CH1 11—CH2 11—不用读/写控制00-锁定当前计数值01-只读/写计数器低字节10-只读/写计数器高字节11-先读/写计数低字节 后读/写计数高字节8253/8254方式控制字附8255命令字如下1)8253:114H-117H 8255:11CH-11FH 非DMA2)中断频率是1s/50ms=20,分频数=2M/20=100000。

所以需要两次分频,通道0使用100(计数初值)分频,其输出OUT0接到通道1的时钟输入CLK1上,通道1使用1000(计数初值)分频,其输出OUT1接到IR7上产生中断请求。

3)mov dx,117Hmov al, 00110110B out dx,al mov ax,100 mov dx,114H out dx,al mov ah,al out dx,al mov dx,117Hmov al, 01110110B out dx,al mov ax,1000 mov dx,115H out dx,al mov ah,al out dx,al4)PA 作为并行数据口,PC7为STB 输出,PC2作为BUSY 输入。

5)mov dx,11FHmov al,100000*1Bout dx,al6)在初始化是将PC7(根据上问变化)先置为高电平。

mov dx,11FHmov al, 00001111Bout dx, al在发送完数据后,拉低延迟后再拉高。

mov dx,11FHmov al, 00001110Bnopnopout dx, almov al, 00001111Bout dx, al五.编程题(20分)1、从键盘接收一位十进制数N,然后在屏幕上显示N个问号“?”。

(6分)mov ah,1int 21hand al,0fhxor ah,ahmov cx,axjcxz doneagain: mov dl,'?'mov ah,2int 21hloop againdone: .....2、用软件完成并行到串行的转换。

采用异步通信方式,数据位8位,奇校验1位,一帧为12位。

假设8位输出并口的端口地址为45H,使用这个并口的比特0实现串行数据的输出串行,传送速率为100波特。

已知数据已存入TTYTD单元,且有延时10ms名为delay10ms子程序可以调用。

(6分);数据段ttytd DB 3FH;代码段Sand:mov al,00out 45H,al ;起始位call delay10msmov cx,08Hmov al,ttytdL1:out 45h,al ;数据位call delay10msshr al,1loop L1mov al,ttytdadd al,0jp s_1mov al,00 ;校验位为0out 45h,alcall delay10msjmp s_hs_1:mov al,01 ;校验位为1out 45h,alcall delay10msS_h:mov al,01 ;停止位out 45h,alcall delay10msmov al,01 ;停止位out 45h,alcall delay10msMOV AH, 4ChINT 21h3、ADC0809电路图如下,要求系统采用中断方式对IN0进行A/D转换,将转换后的数字量保存到ADTEMP开始的单元中。

相关文档
最新文档