简答题

编写程序段实现将BL中的每一位重复4次,构成32位的双字DX:AX,例如当BL=01011101B时,则得到的(DX)=0F0FH,(AX)=0FF0FH。

正确答案

答案解析

相似试题
  • 试编写一程序片段,实现BL高4位与低4位相互交换

    简答题查看答案

  • 编写一段程序段,将AX中的高4位移至DX的低4位。

    简答题查看答案

  • 编写一段程序段,将AX中的低4位移至DX的高4位。

    简答题查看答案

  • 编写一短程序段,将AX中的16位二进制转换成4位ASCII码字符串。若AX=32510,则完成转换后,AX,DX分别是多少?

    简答题查看答案

  • 假定DX和BX中包含4位压缩BCD数(1234和5678),将DX和BX中的BCD数相加且将和数存入CX,编写一短程序段。并求出CX是多少?

    简答题查看答案

  • 有一段英文文本,其中有单词连续重复了2次,编写程序检查重复的单词并只保留一个。例如文本内容为“This is is adesk.”,程序输出为“This is a desk.”

    简答题查看答案

  • 使用基本路径测试方法,为以下程序段设计测试用例。 (1)画出程序的控制流图,编号已经给出。  (2)计算程序的循环复杂度,导出程序基本路径集中的独立路径条数。 (3)导出基本路径集,确定程序的独立路径。  (4)根据(3)中的独立路径,设计测试用例(确保基本路径集中的每一条路径的执行)的输入数据和预期输出。

    简答题查看答案

  • 写出完成下述功能的程序段: (1)传送25H到AL寄存器 (2)将AL的内容乘以2 (3)传送15H到BL寄存器 (4)AL的内容乘以BL的内容 并请写出最后(AX)=?

    简答题查看答案

  • 将一个整数中的每一位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:87653142时,t中的数为:7531。

    简答题查看答案