Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Suppose that four decimal digits represented in ASCII code are located in the memory at byte locations LOC and LOC +1, LOC +2, LOC +3.
Suppose that four decimal digits represented in ASCII code are located in the memory at byte locations LOC and LOC +1, LOC +2, LOC +3. We wish to represent each of these digits in the 4-bit BCD code and store four of them in a 2 bytes location (HW). The result is said to be in packed-BCD format. The rightmost four bits of the ASCII code for a decimal digit correspond to the BCD code for the digit. Write a routine that packs 2X2 four BCD digits in 2 byte of the memory. Label ALN Comments Memory arrangement for the program Memory address label Operation Addressing or data in information Assembler directive ORIGIN Suppose that four decimal digits represented in ASCII code are located in the memory at byte locations LOC and LOC +1, LOC +2, LOC +3. We wish to represent each of these digits in the 4-bit BCD code and store four of them in a 2 bytes location (HW). The result is said to be in packed-BCD format. The rightmost four bits of the ASCII code for a decimal digit correspond to the BCD code for the digit. Write a routine that packs 2X2 four BCD digits in 2 byte of the memory. Label ALN Comments Memory arrangement for the program Memory address label Operation Addressing or data in information Assembler directive ORIGIN
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started