Question: This is more of a computer engineering question. But can someone help me figure out how to design an 8 bit ISA for a calculator.

This is more of a computer engineering question. But can someone help me figure out how to design an 8 bit ISA for a calculator. Thanks in advance

This is more of a computer engineering question. But can someone help

objective: The objective of this laboratory is to design an 8-bit calculator ISA, implement a simulator, and test your ISA and simulator. Equipment and software: The lab will use the C programming language. All lab computers are installed with C compiler. You can also use other programming languages for implementing the simulator. Specification of the calculator: The calculator ISA must support the following operations. You may encode other functions in the ISA as you wish. Address four 8-bit registers. All registers should have value "0" before their first write. oad a 4-bit immediate number into a register. The immediate number should be sign- extended. Add subtract between two registers and store the result in a third register. Display a register's content to console Compare two registers. If they are not equal, execute the next instruction. If equal, the instruction should support the choice of skipping either the next 1 or the next 2 instructions

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!