将立即数3DH与AL相加,结果送回AL。
举一反三
- 试根据以下要求写出相应的汇编语言指令把数0B5H与(AL)相加,并把结果送回AL中。
- 根据要求写出一条(或几条)汇编语言指令。(1)将立即数4000H送入寄存器BX。(2)将立即数4000H送入段寄存器DS。(3)将变址寄存器DI的内容送入数据段中2000H的存储单元。(4)把数据段中2000H存储单元的内容送段寄存器ES。(5)将立即数3DH与AL相加,结果送回AL。(6)把BX与CX寄存器内容相加,结果送入BX。(7)寄存器BX中的低4位内容保持不变,其他位按位取反,结果仍在BX中。(8)实现AX与-128的乘积运算。(9)实现CX中高、低8位内容的交换。(10)将DX中D0、D4、D8位置1,其余位保持不变。
- 指令MUL DL实现将( )和DL中的内容相乘,默认的结果存放在寄存器( )中。 A: AL AX B: DH DX C: AL DL D: DH AX
- 已知AX=0A33AH,DX=0F0F0H AND AH,DL XOR AL,DH NEG AH NOT AL 执行上述指令序列后,AH=(),AL=()
- XOR AL,AL MOV AH,AL ADD AH,9 J...HG AH,AL是将AH与AL的内容互换