试题详情
- 简答题在内部RAM的BLOCK开始的单元中有一无符号数据块,数据长度为LEN。试编程求其中最大的数并存入MAX中。
-
M.CS51
1 ORG 0H
2 LEN EQU #10 ;数据块长度
3 MAX EQU #40H
0000 7830 4 MOV R0,#30H ; BLOCK首地址
0002 790A 5 MOV R1,LEN
0004 19 6 DEC R1 ; 循环次数
0005 C3 7 CLR C
0006 E6 8 LOOP: MOV A,@R0
0007 08 9 INC R0
0008 96 10 SUBB A,@R0
0009 4002 11 JC EXCHANG
000B 8002 12 SJMP NEXT
000D 86F0 13 EXCHANG:// MOV B,@R0
000F C3 14 NEXT: CLR C
0010 D9F4 15 DJNZ R1,LOOP
0012 85F040 16
M.OV 40H,B ; MAX单元 17 END 关注下方微信公众号,在线模考后查看
热门试题
- 指令JMP NEAR PTR L1与CA
- 简述8086中断的类型。
- 试比较4种基本输入输出方法的特点。(不要
- 用8259A管理优先级时,当一个中断请求
- 举例说明存储访问的局部性原理。
- 试编写程序,将R0中的低4位数与R1中的
- 设A=83H,R0=17H,(17H)
- 指令“OUTDX,AX”的两个操作数均采
- 在中断方式下,微处理器可以按事先接排()
- 求下列带符号十进制数的8位基2码补码。
- 同步通信速度高于异步通信速度,可达()波
- USB作为通用串行总线的优点有哪些?有几
- 若某存储器芯片地址线为12根,那么它的存
- 有一SRAM芯片,地址线为A0~A13,
- 什么是中断源?为什么要安排中断优先级?什
- 统一编址和独立编址的优缺点各是什么?
- 8088/8086系统如何确定硬件中断服
- 8088CPU在响应中断过程中是通过什么
- 微机系统采用总线后有什么好处?
- 8237芯片是一种高性能的可编程()。