Guest

Design a 16 - bit ISA for processor containing the following components: • 8 General Purpose Registers (GPR) • ALU supporting ADD, SUB, INC, DEC, OR, XOR, AND, NAND, LSHFTR, LSHFTL, ASHFTR, and ASHFTL • Assume ALU contains saturation and overflow check logic so support ADD and SUB with both options, i.e. overflow and saturate • LOAD, STORE with two addressing modes Direct and Indirect • Two control instructions Jump and Call • NOP instruction Design means a complete and detailed table containing bit information for every instruction. All 16 - bit information must be provided to get full credit.


Design a 16-bit ISA for processor containing the following components:


• 8 General Purpose Registers (GPR)


• ALU supporting ADD, SUB, INC, DEC, OR, XOR, AND, NAND, LSHFTR, LSHFTL, ASHFTR, and ASHFTL


• Assume ALU contains saturation and overflow check logic so support ADD and SUB with both options, i.e. overflow and saturate


• LOAD, STORE with two addressing modes Direct and Indirect


• Two control instructions Jump and Call


• NOP instruction


Design means a complete and detailed table containing bit information for every instruction. All 16-bit information must be provided to get full credit.

Grade:

0 Answers

No Answer Yet!

ASK QUESTION

Get your questions answered by the expert for free