简答题

在8086系统下,编写完整程序,实现从键盘上输入8位二进制数,从显示器上显示相应的16进制数,例如从键盘上输入“00010010”,应在显示器上显示“12H”。

正确答案

参考程序:


答案解析

相似试题
  • 在8086系统下,编写完整程序,实现两个32位带符号数相乘。假设被乘数存放在以字变量MUL1开始的连续4个字节中,乘数存放在以字变量MUL2开始的连续4个字节中中,相乘结果存放在以字变量RES开始的连续8个字节中。

    简答题查看答案

  • 在8086系统下,编写完整程序,找出字节数组ARRAY中的最大值和最小值。假设ARRAY的长度为100个字节,每个字节为一个无符号数,程序执行后最大值将存放到字节变量MAX中,最小值则存放到字节变量MIN中。

    简答题查看答案

  • 在8086系统下,编写完整程序,将字节数组ARRAY中的所有数据往高地址的方向移动一位,即原来存放在ARRAY中的字节移动到ARRAY+1中,原来存放在ARRAY+1中的字节移动到ARRAY+2中,……,依此类推。假设ARRAY的长度为100个字节。

    简答题查看答案

  • 在8086系统下,编写在长字符串L_STR中查找短字符串S_STR的完整程序,如果找到匹配的字符串,则将字节变量RES置0FFH,否则置0。例如,在字符串“ABABCD”中可找到字符串“ABC”,则RES=0FFH。

    简答题查看答案

  • 在8086系统下,编写实现如下功能的程序段: (1)从地址为80H的端口中读入一个字节; (2)如果该字节最高位为“1”,则将字节0FFH送到地址为81H的端口中,并退出程序; (3)如果该字节最高位为“0”,则转向第(1)步,继续循环扫描。

    简答题查看答案

  • 编写一个完整的汇编语言程序,实现10以内奇数相加。

    简答题查看答案

  • 试编写一完整程序,实现88242567H与0A435C218H两个32位无符号数相加的功能。(要求编写完整源程序,含程序框架)

    简答题查看答案

  • 实例:编写用户注册实例,当用户在用户注册页面中没有输入任何信息,则返回用户注册页面,如果用户在用户注册页面中输入完整的用户注册信息后,则进入显示用户注册信息页面。在编写程序中需要用JSP动作元素去实现。

    简答题查看答案

  • 8086/8088的多处理器系统在什么模式下实现的?它有哪几种组态?在什么组态中只有一个8086/8088CPU?

    简答题查看答案