Answered step by step
Verified Expert Solution
Link Copied!

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.

image text in transcribedimage text in transcribed

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

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions