Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Each ASCII character will take a one - byte slot in a ROM component in Logisim and each slot needs a unique address. How many

Each ASCII character will take a one-byte slot in a ROM component in Logisim and each slot needs a unique address. How many bits (n) does the memory address of this ROM component need in order to address each character of your string? Show your calculation. This n will be the [# of] data bits attribute of the counter as well as the address bit width attribute for the ROM in the next step.
Step 4
Build the circuit in Logisim. You need those components:
a clock signal.
a Counter (under the Memory folder) to generate memory addresses automatically. Set its data bits attribute to the n value you get in Step 3.
a ROM (under the Memory folder) to store read-only data i.e. your string. Set its address bit width attribute to the n value you get in Step 3. Use the default data bit width 8(i.e. each stored value is 1 byte). Click the Contents attribute, which says (click to edit) to open a Hex Editor and enter the ASCII of your string in the ROM one by one. When youre done, click the Close Window button to save your edit and close the Hex Editor. See Help menu > Users Guide > Memory components > Hex editor.
A Bit Selector (under the Plexers folder) to select the lower 7 bits of a byte (8 bits). Use the default data bits attribute of 8 but set Output Bits to 7. When connecting the component, connect a 0(use a constant 0 wire) to its Select input pin.
A TTY (under the Input/Output folder), a dumb terminal acting as your monitor. TTY is short for TeleTYpewriter. Its input is a 7-bit ASCII code, which should come from the 7-bit output of the Bit Selector. An ASCII code actually only has 7 bits and TTY only works with those 7 bits per character. When we store an ASCII code in memory, an extra leading 0 is added to store it in an 8-bit slot.

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

Recommended Textbook for

Fundamentals Of Database Systems

Authors: Sham Navathe,Ramez Elmasri

5th Edition

B01FGJTE0Q, 978-0805317558

Students also viewed these Databases questions

Question

7. Identify six intercultural communication dialectics.

Answered: 1 week ago