Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

I need help with the second part of this question. Part One: Completed Processor architecture and instruction set: A.Determine the processor components and the characteristics

I need help with the second part of this question.

Part One: Completed Processor architecture and instruction set:

A.Determine the processor components and the characteristics for each component. Components may be any internal hardware that your proposed processor may have, such as a special arithmetic unit. .

Answer:Processor components and the characteristics Processor is basically the heart of the computer unit. Its monitor and control all the internal and extarnal devices of computer unit. Important parts of CPU are:

1. ALU : Its stand for arithmatic and logic unit, its used for perfroming all the arithmatical and logic operations , inside the computer system.

2. Control Unit: Its basically tells ALU, what to do with the data receive from input devices, how to show the resultant data to the end users. Its used to maintain order and directs the operations inside the computer systems.

B.Determine how many registers there are in your computer architecture. You have to specify how many registers are in your proposed processor, their names, and their sizes. You may have three registers A, B, and C. Each register is 8 bits. You do not have to stick with the MIPS structure given in the course.

Answer: In my proposed processor, we have 32 registers. 12 A-Type and 10, 10 B and C Type Answer: In my proposed processor, we have 32 registers. 12 A-Type and 10, 10 B and C Type

C.Determine the instructions that your proposed processor can handle. You have the freedom to determine how many instructions your proposed processor can handle. You have to have more than ten instructions. Your instructions can be anything, including instructions such as add, sub, and mul.

Answer: Instructions that your proposed processor can handle: instructions are gives below:

1) Read and write data from harware devices

2) Copy data from one to another memory location

3) transfer data

4) Perform airthmetical operations

5) perform bitwise operations

6) compare two values

7)saving registers on stack

8) complicated arithmatical operations

9) handling input devices

10) handling output devices

D.Determine the instruction size.

Determine the size of your proposed instruction set. You may choose to have a varying or fixed instruction set size. Discuss why you selected that type of instruction set.

Answer: There are various parts in the instructions, they are as follows: 1) opcode 2) destination registers 3) source registers 4) shift amount 5) function

Part 2: HELP!

Instruction type and format:

Determine how many instruction types your processor will support.

The instruction types can be R-type for arithmetic, J-type for jump, or any other types you would like. You may have one type or more. Determine the format of each type. For each instruction type, determine the size and the format. You may use the same format for all types, or different formats for each. For each format, determine how many fields it has, and the size of each field. For example, you may have three fields with each field being six bits. That will give you an eighteen bit instruction. The first field may be the op-code, the second field may be the source register, and the third field may be the destination register.

Determine the format of each type.

For each instruction type, determine the size and the format. You may use the same format for all types, or different formats for each. For each format, determine how many fields it has, and the size of each field. For example, you may have three fields with each field being six bits. That will give you an eighteen bit instruction. The first field may be the op-code, the second field may be the source register, and the third field may be the destination register.

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

Question

What is the purpose of the Salary Structure Table?

Answered: 1 week ago

Question

What is the scope and use of a Job Family Table?

Answered: 1 week ago