+ -
当前位置:首页 → 问答吧 → 汇编的题目,想请高手给予解答。谢谢

汇编的题目,想请高手给予解答。谢谢

时间:2011-07-26

来源:互联网

第7章 汇编语言程序设计
7.5程序段如下:
BB DB 84,73, 34, 20,-5,122,46

MOV CX,7
LEA DI,BB
NEXT:MOV AL,[DI]
INC DI
TEST AL,80H
LOOPZ NEXT
MOV BL,[DI] 

请回答程序段运行后:AL= ,BL= 。

7.6 STRING1 DB ‘ABC’
  STRING2 DB ‘DEFGHI’
  …
  MOV AH,01;从键盘输入一个1 ~ 9之间的字符
  INT 21H
  AND AL,0FH
  SUB AL,4
  XOR AH,AH
  MOV BX,OFFSET STRING2
  ADD BX,AX
  MOV DL,[BX]
  MOV AH,02H ;显示输出
  INT 21H
  …
试回答:(1) 如从键盘输人字符‘3’,程序段有什么结果? 
(2)如从键盘输人字符‘7’,程序段有什么结果? 

7.8编一程序程序段,功能是把数0 ~ 9(BCD码)转换为相应的ASCII码,存在ASCI数据区中。
  BCDM DB 09H, 05H,06H, 02H,08H,0,03HF, 01H, 07H,04H 
  CUNT=$—BCDM 
ASCI DB CUNT DUP ( ? )
7.9在STR单元开始定义了一长度为LEN字节的字符串,统计出其中大写字母的个数并存放到LARGE字节单元中。请编一完整的源程序。数据段如下:
DATA SEGMENT
STR DB ‘… …’
LEN EQU $- STR 
LARGE DB ?
DATA ENDS

第8章 输入与输出接口
8.4 哪2个8255引脚完成内部I/O端口地址选择?
8.7写出在选通输出操作期间将8255的PC5引脚置为逻辑1的程序(设8255的控制口的地址为083H)。
8.12什么是波特率?
8.13解释下列术语:单工、半双工和全双工
第9章 中断、计时/定时、DMA控制器
9.1 微机系统中,控制数据传输的方式有哪些,各有什么优缺点?
9.2 中断应答周期,CPU完成哪些操作?
9.8 简述ICW和OCW的重要,怎样对8259A进行初始化?
9.9 什么是普通EOI,什么是特殊EOI,它们的作用是什么?
9.15 8237有哪几种数据传送方式?各种方式的特点是什么?
9.18如果8253某计数器的计数初值为400H,时钟频率为2MHz,求定时时间(微秒)。
9.20用8253作为某数据采集系统的定时器,每隔10ms用中断方式采集一次数据,已知输入时钟频率为10kHz,8259端口地址为20—21H,中断类型号为13H,8253端口地址为40~43H,请为8259和8253编制初始化程序。

作者: liuyouzhuo   发布时间: 2011-07-26

自己DEBUG一下不就知道了吗

作者: WJN92   发布时间: 2011-07-26

热门下载

更多