KEMBAR78
COA Lab Index Instructions | PDF | Logic Gate | Central Processing Unit
0% found this document useful (0 votes)
96 views2 pages

COA Lab Index Instructions

This document outlines a lab index for a student, listing 11 sessions on topics related to low-level programming and computer architecture. It provides due dates for assignments corresponding to each session, with penalties for late submission. Students must complete assignments in a specified file format and are given submission deadlines and late penalties to motivate on-time completion.

Uploaded by

Ankush
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
96 views2 pages

COA Lab Index Instructions

This document outlines a lab index for a student, listing 11 sessions on topics related to low-level programming and computer architecture. It provides due dates for assignments corresponding to each session, with penalties for late submission. Students must complete assignments in a specified file format and are given submission deadlines and late penalties to motivate on-time completion.

Uploaded by

Ankush
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

LAB INDEX

Student Name ______________________ Branch_________ Sem___________Year_______

SN Session Title Pages Marks Signature


(MM-100)

I Introduction to Lab, Objectives & Outcomes


Intro to Low Level Programming - I – Write an
1. assembly program to add numbers stored in two of 10
registers and store the result in third register.
Intro to Low Level Programming - II – Write an
2. assembly program to find the greatest of three of 10
numbers stored in registers.
Intro to Low Level Programming - III – Write
3. an assembly program to find the number of ones in of 10
a binary 8-bit number.
Review of Combinational & Sequential Circuits
4. – Design a ripple carry adder/subtractor circuit of 10
that takes input from PIPO registers.
Designing ALU & Shift Unit – Part I – Design
5. circuits for a 4-bit adder, 4-bit AND logic, 4-bit of 10
NOT Logic and 4-bit shift logic.
Designing ALU & Shift Unit – Part II –
6. Integrate all ALU and shift units using multiplexed of 10
logic, identify all inputs and outputs.
Designing Random Access Memory – Design
7. circuit to implement a random access memory incl. of 10
MBR & MAR Registers and other control signals.
Designing a Multiplexed Bus – Establish data
8. paths between GPRs, PC, IR, memory and ALU of 10
using a multiplexed common bus.
Designing an Instruction Decoder – Design
instruction set and circuit for an instruction
9. of 10
decoder based on ALU and memory designed
earlier.
Executing Instructions – Implement fetch, decode
10. and execute cycle for executing instruction stored of 10
in memory.
(Optional) Writing Machine Level Programs –
Write machine level programs equivalent to the
11.
assembly programs written in first three
experiments.
Submission Date with
SN Session Title
no penalty
1. Intro to Low Level Programming - I

2. Intro to Low Level Programming - II April 27, 2019

3. Intro to Low Level Programming - III

4. Review of Combinational & Sequential Circuits

5. Designing ALU & Shift Unit – Part I May 01, 2019

6. Designing ALU & Shift Unit – Part II

7. Designing Random Access Memory


May 11, 2019
8. Designing a Multiplexed Bus
9. Designing an Instruction Decoder
May 20, 2019
10. Executing Instructions

11. Writing Machine Level Programs No Deadline (Optional)

1. Each assignment documented in file must have four sections – Objective, Approach, Circuit
Diagram (Screenshot), Test Output (as shown in screenshot).
2. Every three days after the above submission dates will invite 2 marks deduction for each
delayed assignment.
3. If you have completed the assignments before the due date and could not get your
assignments checked due to any reason, write me a mail stating your reason and attach the
required file with it. In absence of such a formal request, you will invite the mentioned
deductions despite of any genuine reason for non-submission.
4. No assignment will be checked beyond two weeks from the due date.

You might also like