This is the binary value of AL after the following instructions have executed :::::::
mov al,10000101b ****
clc ****
rcr al,1
What is : 0100 0010
100
This is the binary value of AL after the following instructions have executed ::::
mov al,01101011b ****
stc ****
rcl al,2
What is : 1010 1110
100
This is the binary value of AX after the following instructions have executed ::::::
mov ax,0000 0000 1001 1101 b ****
mov bx,1010 1010 1000 0000 b ****
shld ax,bx,1
What is : 0000 0001 0011 1011
100
This is the binary value of AX after the following instructions have executed :::::
mov ax,0000 0000 1001 1101 b ****
mov bx,1010 1010 1000 1011 b ****
shrd ax,bx,2
What is : 1100 0000 0010 0111
100
This will be the value of the Overflow flag after the following instructions have executed :::::
mov dx,800h ****
mov ax,10h ****
imul dx
What is : OF = 1 ( DX = 0000h, AX = 8000h, so DX is not a sign extension of AX)
200
This will be the hexadecimal values of DX and AX after the following instructions have executed:::::
mov dx, -16 ****
mov ax,2 ****
imul dx
What is : DX = FFFFh, AX = FFE0h
200
This will be the hexadecimal values of DX and AX after the following instructions have executed ::::::
mov dx,000Fh ****
mov ax,6342h ****
mov bx,100h ****
div bx
What is : DX = 0042h, AX = 0F63h
200
This river runs through both Lyon and Marseilles?
What is : Rhone River
200
This series of instructions multiplies EAX by 18, using a combination of shift, MOV, and ADD instructions.
What is : mov EBX, EAX ; make copy **** shl EAX, 4 ; EAX * 16 ****shl EBX, 1 ; EBX * 2 ****add EAX, EBX ; answer
200
This sequence of two instructions copies the integer in bits 4-7 from the AL register into bits 0-3 of the BL register. The upper 4 bits of AL are cleared, as will the upper 4 bits of BL.
What is : shr AL, 4 **** mov BL, AL
300
This sequence of two instructions copies bits 0-5 from AL to bits 0-5 in BL. Bits 6-7 in BL are cleared, and AL is unchanged.
What is : mov BL, AL ***** and BL, 0011 1111b
300
This sequence of instructions divides -16 by 5, using the IDIV instruction. It uses the EBX register as a divisor.
What is : mov eax, -16 ****cdq*****mov ebx, 5****idiv ebx
300
This instruction copies the value of the Carry flag into bit 7 of AL, and shifts all existing bits in AL one position to the right.
What is : RCR AL, 1
300
This instruction converts the value 6Fh in AL to the value F6h.
What is : ROL AL, 4
300
This waterfalls are between Lake Erie and Lake Ontario
What is : Niagara Falls
400
This US auto maker produced a car called the Cirrus
What is : Chrysler
400
This instruction will divide the unsigned integer in EBX by 8 (using shifts only)
What is : shr ebx,3
400
This instruction will multiply the integer in EBX by 32
(using shifts only)
What is : shl ebx,5
400
This is the hexadecimal values of DX and AX after the following instructions have executed :::::
mov ax,6B49h ****
mov dx,0095h ****
shl ax,1 ****
rcl dx,1 ****
What is : DX = 012Ah, AX = D692h
400
Given the following two assignments to AX and DX, which block of instructions will cause DX to equal 4025h and AX to equal 1AD2h :::::
mov ax,6B49h *****
mov dx,0095h
What is : shr ax,1 ****
rcr dx,1 ****
shr ax,1 ****
rcr dx,1
500
The hexadecimal values of DX and AX after the following instructions have executed ::::
mov ax,3456h ****
mov dx,12h ****
mov bx,10h ****
div bx
What is : cannot be determined
500
Given that EAX contains FFFF80C0h, the contents of DX and AX after executing the CWD instruction
What is : DX=FFFFh, AX=80C0h
500
This person of non royal origins was known as "The King"?
What is : Elvis Presley
500
This blocks of instructions multiplies the contents of the EDX register by 36