试题详情
- 简答题程序设计:自BLOCK开始的内存缓存区中,有100个8位无符号数,求出其中最小值,存入MIN单元。
-
MOV BX, OFFSET BLOCK ;设置地址指针
MOV AX, [BX] ;取首个数据
INC BX ;修改指针,指向下一个数据
MOV CX, 99 ;设置计数器,比较次数为N-1
AGAIN: CMP AX, [BX] ;比较两个数
JC NEXT ;有借位即AX中为小数
MOV AX, [BX] ;无借位即AX中为大数,替换为小数
NEXT: INC BX ;修改指针,指向下一个数据
DEC CX ;修改计数器
JNZ AGAIN ;计数器≠0返回继续比较
MOV MIN, AX ;计数器=0存入最小值
HLT 关注下方微信公众号,在线模考后查看
热门试题
- 串行通信有多种方式,按照数据传输时发送过
- 汇编语言中伪指令与(机器)指令的区别是什
- 段基址和段起始地址是相同的。
- 试编写只有一块8259A的8088系统
- 确定中断的优先级(权)有哪两种方法?各有
- 8086/8088下列部件中与地址形成无
- 模拟地线和数字地线都是地线,所以一般可以
- 计数可以从0开始逐个递增达到规定的计数值
- 一个可屏蔽中断响应时,CPU要执行哪些读
- 指出下列指令是否正确,若不正确说明原因:
- 8086系统中的物理地址是如何的得到的?
- 简述8086的中断处理过程?
- Intel8088是准16位微处理器,它
- 汇编语言的标识符大小写不敏感意味着什么?
- Cache的替换算法有哪几种?分别做简要
- Intel 8250中设置了哪四类中断事
- 一个最基本的微处理器由三部分组成,不包括
- 已知SS=0FFA0,HSP=00B0,
- 假设(AL)=0FFH,依次执行ADD
- 微型计算机中运算器的主要功能是()