Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1. MARIE circuitry a. Identify the three types of lines (exeluding power lines) described in section 4.3 that transfer electric signals from one computer component

image text in transcribed
1. MARIE circuitry a. Identify the three types of "lines" (exeluding power lines) described in section 4.3 that transfer electric signals from one computer component to another b. In the MARIE architecture, how many wires would comprise each of the lines? Justify your answer 2. Registers a. Identify all the registers used in the MARIE architecture. b. For each of the registers in part a, give the register size in bits (This is actually stated in the text). Explain why the author chose those sizes. Classify each of the registers identified in part a as special purpose or general purpose. If special purpose, identify the specific type(s) of information the register holds. If general purpose, describe how the register is used for a variety of different purposes. c. 3. Memory How much memory (in bytes) is available for a MARIE architecture machine? a. b. How does the architecture limit the memory to this quantity? c. Give two ways the MARIE architecture could be modified to allow more memory capacity. Interrupts. Interrupts described in section 4.7 include O requests, arithmetic errors, underflow or overflow, hardware malfunction, user-defined break points, and invalid instructions. Under what circumstances, if any, would you allow each of these to be masked? 4. 5. Logic Circuits. In chapter 3, we saw a number of practical circuits including: adders, decoders, multiplexers, parity generators and checkers, and flipflops. a. For each of these circuit types, identify all locations in the Marie Architecture (figure 4.8) where the circuit would be needed. Identify (or describe) other circuits the ALU would likely need Identify (or describe) other circuits the Control Unit would likely need. b. c. 6. Data Types. The author states that the type of data (integer, signed integer, character) is usually determined by context. a. Name a context (in the MARIE architecture) where the data would have to be integer b. Name a context (in the MARIE architecture) where the data would have to be character. c. Why would floating point data be problematic in a MARIE architecture? 7. Instruction Set Architecture. Describe 4 commands not provided in the MARIE instruction set architecture that you think would be useful. Explain why you would like those instructions

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

Intelligent Databases Technologies And Applications

Authors: Zongmin Ma

1st Edition

1599041219, 978-1599041216

More Books

Students also viewed these Databases questions