怎么用汇编语言编写一个查找最大值的程序?

x86的话,没有BIOS写起来很麻烦,有bios的话,就可以调用它的中断程序去处理。其他架构的,如arm或risc V等不了解。但肯定也很需要bios的支持才方便写吧?

[版权声明] 本站所有资料由用户提供并上传,若内容存在侵权,请联系邮箱。资料中的图片、字体、音乐等需版权方额外授权,请谨慎使用。网站中党政主题相关内容(国旗、国徽、党徽)仅限个人学习分享使用,禁止广告使用和商用。

1.8086微处理器将下一条指令的地址保存在指令寄存器( C )中。

2.以下寻址方式中只有( A )不需要访问内存。

A)立即寻址B)直接寻址C)寄存器间接寻址D)相对寄存器寻址

3.关于微处理器的指令系统,以下说法正确的是( D )。

A)指令系统就是该处理器能够执行的全部指令

B)一个微处理器的指令系统是设计微处理器时决定的,是其固有的功能

C)指令系统所能完成功能的强弱,是这种微处理器功能强弱的具体表现

4.在Intel系列微处理器中保护模式下是通过( B )中的段选择子在描述符表中选择一个描述符,

从而得到段的相关信息来访问内存。

A)通用寄存器B)段寄存器C)标志寄存器D)偏移寄存器

5.以下存储器中,只有( C )是以电容来存储信息,需要定期进行刷新。

6.以下指令错误的是( B )。

8.一片8259中断控制器可以管理8级外部中断,则2片8259级联最多可以管理( A )级外部中

9.8086微处理器的状态标志中,( D )用于指示当前运算结果是否为零。

10.DMA数据传送是指在( D )之间直接进行的数据传送。

A)CPU和内存B)CPU和外设C)外设和外设D)内存和外设

11.微机系统中若用4片8259A构成主、从两级中断控制逻辑,接至CPU的可屏蔽中断请求线INTR上,

最多可扩展为( B)级外部硬中断。

12.采用查询方式来实现输入输出是因为它( C)

B. 在对多个事件查询工作时,能对突发事件做出实时响应

C. 实现起来比较容易

13.并行接口与串行接口的区别主要表现在(B )之间的数据传输前者是并行,后者是串行

信号线为( B)电平。

15.CPU响应可屏蔽中断请求时,其中断向量号由(D )提供

17.地址译码器的输入端应接到(C )上。

18.8259A可编程中断控制器的中断服务寄存器ISR用于( A)

A. 记忆正在处理中的中断

B. 存放从外设来的中断请求信号

我要回帖

更多关于 编程求最大值 的文章

 

随机推荐