Assemble the following instructions by hand and write the hexadecimal machine languagebytes for each labeled instruction. Assume that val1 is located at offset 0. Where 16-bit values are used, the bytes must appear in little endian order:.dataval1 BYTE 5val2 WORD 256.codemov ax,@datamov ds,ax ; a.mov al,val1 ; b.mov cx,val2 ; c.mov dx,OFFSET val1 ; d.mov dl,2 ; e.mov bx,1000h ; f.

Systems Architecture
7th Edition
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Stephen D. Burd
Chapter2: Introduction To Systems Architecture
Section: Chapter Questions
Problem 2VE: A(n) __________ is a storage location implemented in the CPU.
icon
Related questions
Question

Assemble the following instructions by hand and write the hexadecimal machine language
bytes for each labeled instruction. Assume that val1 is located at offset 0. Where 16-bit values are used, the bytes must appear in little endian order:
.data
val1 BYTE 5
val2 WORD 256
.code
mov ax,@data
mov ds,ax ; a.
mov al,val1 ; b.
mov cx,val2 ; c.
mov dx,OFFSET val1 ; d.
mov dl,2 ; e.
mov bx,1000h ; f.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Fundamentals of Computer System
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Systems Architecture
Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning