Question: please solve it with SASM and use this build Question 2: Write an assembly program that swaps the values of the two least significant bytes

Question 2: Write an assembly program that swaps the values of the two least significant bytes of two double word numbers Output Sample: numeri NORD 87654321h number 2 WORD 9FEDCBAO After running the program, the values in those memory locations should be: number1 ORD 876543A0h number2 DRORD 9FEDCB21h SASM Optic ns Common Colors Build Mode: x86 X64 Assembler: NASM GAS O FASM MASM Assembly options: ologo /Sn/Sa /c/coff/Fo$PROGRAM.OBJ$ /FI$LSTOUTPUT$ $SOURCE$ Linking options: /SUBSYSTEM:CONSOLE /OPT:NOREF /NOLOGO /OUT:SPROGRAM$ $PROGRAM.OBJ$ Assembler path: C:/masm32/bin/ml.exe Linker path: C:/masm32/bin/link.exe Object file name: program.o Build in current directory: Disable linking: Please set path to MASM assembler (ml.exe) and linker (link.exe) on your computer in fields "Assembler path" and "Linker path" abo
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
