Question: Given the following specifications for an instruction set to be implemented by some target machine: . S 2. Write th 3. D how the minimal

 Given the following specifications for an instruction set to be implemented

Given the following specifications for an instruction set to be implemented by some target machine: . S 2. Write th 3. D how the minimal amount of architecture needed to implement the instructions set. e micro-program code that will be used to design and build the control unit esign and draw, using a straight edge, the control unit Make sure the control unit is a "one- hot" control unit like discussed in class. 4. In paragraph or two, discuss the IR and MAR design. Make sure your discussion includes how many bits in each eister, what a typical opcode looks like, and how an escape codes you may have work escribe all control lines needed and how they are connected to the control unit INSTRUCTION SET (REGISTER TO MEMORY) Opcode MnemonicDescription MOVAC ACMOV DECMEMDecrement the contents of a memory location Loads the accumulator from IR(addr) Store the accumulator into memory SUBAC ADDTWO Subtract the contents of IR(addr) from accum Add two adjacent memory locations Ex. ADD2 10 would add location 10 to 11 and store result in 10 GOSUB Go to subroutine in IR(addr) NEGMEM Do a 2's Compliment negation of data in IR(addr) DOUBLE the mem contents location in IR(addr DBLMEM CLR Clear memory location in IR(addr NSTRUCTION SET (OPERANDLESS Opcode Mnemonic Description RET DBL HALT Return from a subroutine Integer double the Accumulator STOP EVERYTHING If all registers (excep the MAR) and memory are 64 bits, how much memory can be accessed with your design? How big is the MAR

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!