重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
当前位置: 首页 > 远程教育 > 吉林大学
网友您好, 请在下方输入框内输入要搜索的题目:
搜题

题目

[单选题]

在8255的初始化程序中,使INTEA=1的目的是使()。

A.A口在中断方式下完成输入/输出操作

B.B口在中断方式下完成输入/输出操作

C.A口在查询方式下完成输入/输出操作

D.B口在查询方式下完成输入/输出操作

查看参考答案
更多“在8255的初始化程序中,使INTEA=1的目的是使()。A、A口在中断方式下完成输入/输出操作B、B口在中断”相关的问题

第1题

在8255的初始化程序中,使intea=1的目的是()

A.B口在查询方式下完成输入/输出操作

B.A口在查询方式下完成输入/输出操作

C.A口在中断方式下完成输入/输出操作

D.B口在中断方式下完成输入/输出操作

点击查看答案

第2题

试题二(共 15分) 阅读以下关于某嵌入式处理器和 8255 的叙述,回答问题 l至问题 3,将答案填入答

试题二(共 15分)

阅读以下关于某嵌入式处理器和 8255 的叙述,回答问题 l至问题 3,将答案填入答题纸的对应栏内。

【说明】

图 2-1 为使用某嵌入式处理器和8255 对打印机进行控制的电路图,其中8255 的中断请求 PC3 接到处理器的中断请求输入端INTO上,打印机的数据口接在8255的 PAO-PA7上,打印机的输出电平ACK接在8255的 PC6 上。

为了使用 入式处理器对打印机进行控制,在程序设计时,需要将 8255 的 PA口设置为工作方式 1; PB口设置在工作方式 0,配置为输入;PC口的 PC0、PC1、PC2、PC3 和 PC4 定义为输出。

为了在打印机输出为低电平时通过8255 的PC3产生有效的中断请求信号 INTRA,必须使得 A口的中断请求使能 INTE=1,实际上就是通过 C口的按位复位操作将 PC6 置1,整个程序分为四部分:依次是8255的初始化,嵌入式处理器的中断初始化,嵌入式处理器的主程序和打印字符的中断处理程序。其中 8255的端口配置功能如表 2-1 所示。嵌入式处理器的中断使能控制字含义如表 2-2 所示,该处理器的典型汇编

指令如表 2-3所示。

试题二(共 15分) 阅读以下关于某嵌入式处理器和 8255 的叙述,回答问题 l至问题 3,将答案

图2-1嵌入式处理器和 8255 对打印机进行控制的电路图

试题二(共 15分) 阅读以下关于某嵌入式处理器和 8255 的叙述,回答问题 l至问题 3,将答案

EA: 全部中断,0=关中断,1=开中断

ES: 串口中断,0=关中断,1=开中断

ET1:定时器 1中断,0=关中断,1=开中断

EX1:外部 INT1 中断,0=关中断,l=开中断

ET0:定时器 0中断,0=关中断,1=开中断

EX0:外部 INT0 中断,0=关中断,1=开中断

试题二(共 15分) 阅读以下关于某嵌入式处理器和 8255 的叙述,回答问题 l至问题 3,将答案

问题1】 (6 分)

根据图 2-1 所示,通过嵌入式处理器访问 8255的PA口、PB口和PC口对应的地址分别是什么?(请用16 进制描述)

对应的地址:

PA口:(1)

PB口:(2)

PC口:(3)

【问题2】(4分)

在嵌入式处理器的汇编语言中,最简单的指令寻址方式为立即寻址和直接寻址,请回答下面两个汇编语言语句所描述的含义,将答案填写在答题纸的对应栏中。

MOV A, 3AH:(1)

MOV R4, 3AH: (2)

【问题3】(5分)

以下汇编程序用于打印机输出控制,请将下面汇编程序的空(1)~(5)补充完整,并将解答填入答题纸的对应栏中。

8255 的A口工作在方式1输出,初始化程序:

INTI55: MOV DPTR, 8003H

MOV A, 10100010B

MOVX @DPTR,A ;配置 A口在工作方式 1、B口在工作方式 0

MOV A, 00001101B

MOVX @DPTR,A ;将 PC6 口置位

嵌入式处理器的中断初始化程序:

INT031:

MOV IE,(1) ;开总中断及所有五个中断源用十六进制表示

ANL TCON,0FEH ;规定 INT0 下降沿低电平产生中断请求

嵌入式处理器主程序:

(打印存储单元20H 开始向后的内容,中断处理程序中每次从 20H中取到需要打印的存储单元地址,直到遇到存储单元里面内容不是 OAH 为止)

ORG

0100H

MOV R0,20H ;取打印缓冲区地址

MOV DPTR, 8000H

MOV A,(2) ;取打印字符

INC R0

MOV 20H, R0

MOVX @DPTR,A ;输出打印

当字符打印结束会产生一次中断,中断服务程序如下:

ORG 1300H

PRINTER: PUSH PSW ;压栈操作

PUSH Acc

PUSH R0

PUSH DPH

PUSH DPL

MOV R0,(3);用十六进制表示 MOV DPTR,8000H

MOVX .A, @R0 ;取打印字符

MOVX @DPTR,A :输出打印

INC R0

MOV 20H, R0 ;将需要取打印内容的地址放置到 20H 单元

CJNE A,0AH,NEXT

ANL IE,(4);关 INT0中断,用十六进制表示

NEXT:POP DPL

POP DPH

POP (5)

POP Acc

POP PSW

RETI

点击查看答案

第3题

8255的控制器端口地址为63H,将PC1置位的初始化程序段为: MOV AL,03H OUT 63H,AL
点击查看答案

第4题

假设8255A的端口地址为80~83H,根据以下程序段判断正确的是()。 MOV AL, 10110100B OUT 83H,AL

A.对8255A进行初始化编程

B.8255的A口工作于方式1输入,B口工作于方式1输出。

C.使用OUT指令将工作方式选择控制字写入8255的控制字寄存器中。

D.该程序段还可以改写为: MOV AL, 0B4H OUT 83H,AL

点击查看答案

第5题

8255的控制器端口地址为63H,将PC1置位的初始化程序段为:() MOV AL,03H OUT 63H,AL
点击查看答案
赏学吧APP
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注赏学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注赏学吧 -
请用微信扫码测试
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
赏学吧