多做题,通过考试没问题!

微型计算机系统与接口

睦霖题库>大学试题(计算机科学)>微型计算机系统与接口

编写一汇编语言子程序SEG7:完成与BCD码转换为七段显示码。已知七段显示器用低电平(逻辑0)输入点亮某一段,且该十进制数0~9的七段显示码表位于数据段中首地址为TABLE的内存区。注意查找表位于代码段,而XLAT指令默认的访问是数据段。

正确答案:

程序中仅有两条指令,一条指令是通过BX装入表的首地址来寻址查找表,另一条指令是实现由BCD码向七段码得转换,并将七段码返回到AL中。
由于查找表位于代码段,而XLAT指令默认得访问是数据段,故XLAT指令包含段超前前缀。
答案解析:
进入题库查看解析

微信扫一扫手机做题