0% found this document useful (0 votes)
296 views1 page

Assignment ISA

Students are advised to submit hard copies of assignments on time to avoid 10% daily penalties for late submissions. Cheating may result in negative marks. The best assignment solution will be posted online. The document provides instructions for a computer organization assignment with two parts. Part I involves designing a 16-bit instruction set architecture (ISA) with components like registers, ALU operations, and load/store instructions. It must be detailed and submitted on hard copy. Part II is implementing the designed ISA in a programming language as a group program. Students must specify their individual contributions and be prepared for a viva.

Uploaded by

Dheeraj Kushwaha
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
296 views1 page

Assignment ISA

Students are advised to submit hard copies of assignments on time to avoid 10% daily penalties for late submissions. Cheating may result in negative marks. The best assignment solution will be posted online. The document provides instructions for a computer organization assignment with two parts. Part I involves designing a 16-bit instruction set architecture (ISA) with components like registers, ALU operations, and load/store instructions. It must be detailed and submitted on hard copy. Part II is implementing the designed ISA in a programming language as a group program. Students must specify their individual contributions and be prepared for a viva.

Uploaded by

Dheeraj Kushwaha
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

ISA Design Assignment

Computer Organization and Assembly Language


FALL 2010
General Instructions
 students are preferably advised to submit hard copies of the
assignments (hand-written or printed).
 In case of late submissions every day will cost you 10% of the assignments
credit.
 Cheating may award you negative marks in the assignment.
 Best assignment solution will be posted on the group website.

Problem Statement
PART-I
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
• LOAD, STORE with two addressing modes Direct and Indirect.
• 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
PART-I should be submitted ONLY on HARD COPY.
PART-II
Implement your above Designed ISA in Any High Level Programming Language like C/C++.
Special Notice:
This Assignment should be done in groups of Five.
There are almost many parts of Assignment so each Student must do his/her part.
and mention what he/she has done
There should be also Viva with this Assignment
PART-II should be a Program.

You might also like