题目内容 (请给出正确答案)
[主观题]

仔细阅读下面程序,并在将对应答案填入空格中。 (1) I8255 PROC (2) MOV DX, 8255A控制口 (3) MOV AL, 0B0H (4) OUT DX, AL (5) NOV AL, 08H (6) OUT DX, AL (7) RET (8) I8255 ENDP 执行该程序后,这片8255A的B口工作在方式 (请填阿拉伯数字,否则拿不到分)。

暂无答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“仔细阅读下面程序,并在将对应答案填入空格中。 (1) I82…”相关的问题

第1题

试题二(共15)

阅读以下关于 AD574(12 位的 A/D 转换器)的叙述,回答问题 1 至问题 3,将答案填入答题纸的对应栏内。

【说明】

AD574可以通过简单的三态门、锁存器接口与微机系统的系统总线相连接,也可以通过可编程接口(如 8255)与系统总线相连接。由表 2-1 可知,AD574 可以工作在 8位,也可以工作在12位。图2-1为以8255为接口芯片,将工作于12位下的AD574接到8位ISA 系统总线上。

【问题1】(3分)

在图 2-1 中,通过 8255 的 A0、A1口地址选择信号线进行 PA 口、PB 口、PC 口的控制。回答下列问题,将答案填写在答题纸对应的栏目中。

(1)A0为0,A1为0时控制(1)口。

【问题2】(4分)

简要回答下列关于74LS138器件的功能以及作用的问题,将答案填写在答题纸对应

的栏目中。

(1)74LS138器件在图2-1中的功能是 (1) ;

【问题】(8分)

;对8255初始化,此段程序放在应用程序开始的位置上

INTI55: MOV DX, 0063H

MOV AL, 10011010B ;8255 的 A 口 8 位,B 口 8 位,以及 C

口的高4位均设置为输入, C 口的低4

位设置为输出

OUT DX, AL ;控制字写入8255的控制寄存器

MOV AL, 00000001B

OUT DX, AL ;使用位控方式将PC0置位

;以下是对输入信号进行一次变换的程序

ACQUQ:MOV DX, 0062H

MOV AL, 00000000B

OUT DX, AL

MOV AL, (1) B ;二进制表示

OUT DX, AL ;由PC0输出低电平到高电平启动变换

NOP

NOP

WAITS: IN AL,DX ;取出AD574的STS 状态

AND AL, (2) H ;判断变换是否结束, 十六进制表示

JNZ WAITS

MOV DX,0060H

IN AL,DX ;读取A 口取得A/D 变换的低8位

MOV BL, (3) ;将A 口获取的低8位放在BL中

MOV DX,0061H

IN AL,DX ;读取B 口数据

AND AL, (4) H ;取AD574数据的高4位, 十六进制表示

MOV BH,AL

RET

点击查看答案

第2题

程序执行到LP2后,BX和DX分别为( )。 XOR DX,DX MOV BX,2 MOV CX,3 LPI: ADD DX,BX INC BX INC BX LOOP LPl LP2: ...

A.8,12

B.10,12

C.10,14

D.8,14

点击查看答案

第3题

为了使下面的程序段能够正确执行45/6的运算,应该在程序中填入( )指令。 MOV AL,45 MOV BL,6 DIV BL

A.XOR AH,AH

B.CLC

C.MOV DX,0

D.MOV BH,0

点击查看答案

第4题

为了使下面的程序段能够正确执行45/6的运算,应该在程序中填入( )指令。 MOV AL,45 MOV BL,6 _______ DIV BL

A.XOR AH,AH

B.CLC

C.MOV DX,0

D.MOV BH,0

点击查看答案

第5题

设有两片8255A,其中: 8255A-1的地址为A口:10H;B口:12H;C口:14H;控制口:16H。 8255A-2的地址为A口:20H;B

设有两片8255A,其中:

  8255A-1的地址为A口:10H;B口:12H;C口:14H;控制口:16H。

  8255A-2的地址为A口:20H;B口:22H;C口:24H;控制口:26H。

  有一片8259A,它的两个端口地址为90H和92H。

  有一片8251A,它连接CRT,已被初始化,数据口:54H;控制口:56H。

  现将8255A-2的B口和8255A-1的A口相连,用8255A-2的B口作为8位数据输出口,工作于方式0,C口也工作于方式0;当B口进行数据输出时,用PCI作为选通信号。8255A-1的A口作为8位数据输入口,工作于方式1,中断请求信号和8259A的IR2相连。要求8259A的ICW2为20H,用边沿触发,全嵌套方式并采用中断自动结束方式。

  下面的程序由CPU往8255A-2的B口输出数据0~9,再从8255A-1的A口输入,然后往CRT输出。请填写下列程序中和程序后面的空项。

  AAA:MOV  AL,__  ;8259A初始化

    OUT  __,AL

    MOV  AL,__

    OUT  __,AL

    MOV  AL,__

    OUT  __,AL

    IN  AL,__  ;读中断屏蔽字

    AND  AL,__  ;设置新的屏蔽字

    OUT  __,AL

    MOV  AL,__  ;8255A-1初始化

    OUT  __,AL

    MOV  AL,__  ;8255A-2初始化

    OUT  __,AL

    MOV  AH,00  ;送数字0

    STI

  KK:MOV  AL,__  ;用按位置1方式使选通无效

    OUT  __,AL

    MOV  AL,AH  ;8255A-2的B口输出数据

    OUT  __,AL

    MOV  AL,__

    OUT  __,AL

    INC  AH

    CMP  AH,0AH  ;是否超过9

    JNZ  KK

    MOV  AH,0

    JMP  KK

  T:IN   AL,__  ;测试CRT

    TEST  AL,01

    JZ   T

    IN   AL,__  ;读入数据

    AND  AL,0FH

    ADD  AL,__  ;变成ASCII码

    OUT  __,AL  ;往CRT输出

    IRET

中断类型号为______。

点击查看答案

第6题

为了使下面的程序段能够正确执行45/6的运算,应该在程序中填入( )指令。 MOV AL,45 MOV BL,6 ________ DIV BL

A.XOR AH,AH

B.CLC

C.MOV DX,0

D.MOV BH,0

点击查看答案

第7题

下面的程序段 DAT DB 1,2,3,4 MOV AL,0 MOV CX,4 MOV SI,3 LP: ADD AL,DAT[SI] DEC SI LOOPE LP HLT 执行结束后,AL和CX寄存器中的内容分别是( )。

A.4和3

B.7和2

C.9和1

D.10和0

点击查看答案

第8题

执行下面的程序段后,在输出端口37AH的D0位(最低位)产生【 】。

MOV DX,37AH

OR AL,1

OUT DX,AL

AND AL,1EH

OUT DX,AL

XOR AL,1

OUT DX,AL

HLT

点击查看答案

第9题

下面数据传送指令中,正确的指令是( )。

A.MOV BUF1 BUF2

B.MOV CS,AX

C.MOV CL,1000H

D.MOV DX,WORD PTR[BP+DI]

点击查看答案

第10题

为了使下面的程序段能够正确执行45/6的运算,应该在程序①处填入指令( )。 MOV AL,45 MOV BL,6 ① DIV BL

A.XOR AH,AH

B.CLC

C.MOV DX,0

D.MOV BH,0

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

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

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信