You are on page 1of 4

GUJARAT TECHNOLOGICAL UNIVERSITY

C.K.PITHAWALA COLLEGE OF ENGINEERING & TECHNOLOGY,


SURAT

COMPUTER ENGINEERING DEPARTMENT

PRACTICAL
Name of Student

Enrollment No.

Subject Name Computer Organization & Architecture

Subject Code 3140707

Student Class 2nd Year (4th Semester)

Academic Year 2022-23


C.K.PITHAWALA COLLEGE OF ENGINEERING & TECHNOLOGY,
SURAT

COMPUTER ENGINEERING DEPARTMENT

CO and PSO
Course Outcome (CO)

Course CO Statement
Outcome
CO1 Identify and explain the basic structure and functional units of a digital computer.
CO2 Write assembly language programs and identify the role and working of various
functional units of a computer for executing instructions.
CO3 Design processing unit using the concepts of ALU and control logic design.
CO4 Design circuits for interfacing memory and I/O with processor.
CO5 Comprehend the features and performance parameters of different types of computer
architectures.

Program Specific Outcome (PSO)

Program PSO Statement


Outcome
To prepare students to gain adequate knowledge in the field of computer
PREPARATION engineering for successful career in industry, research and higher studies

CORE Instilling core competence and capability in graduates to solve real world
COMPETENCE engineering and societal problems

To provide opportunity to the student to interpret, analyze and design computer


BREADTH programs for interdisciplinary projects

PROFESSIONALI To develop the qualities of team work, communication skills, entrepreneurship and
SM work ethics following the codes of professional practice

LEARNING To promote lifelong self-learning capability among graduates to cope up with


ENVIRONMENT technological changes
C. K. Pithawala College of Engineering and Technology, Surat
Department: Computer Engineering
B. E. II SEMESTER: IV
Subject Name: Computer Organization & Architecture (3140707)
Practical Index

Sr. Problem Statements Date Grade Sign


No.
1. a) Implement program for Binary to Decimal Conversion.
b) Implement program for Decimal to Binary Conversion.
c) Implement program for Hexadecimal to Decimal.
2. a) Write the working of 8085 simulator GNUsim8085.
b) Analyse basic architecture of 8085 along with
programming model.
3. Learn complete instruction set of 8085 and specify
the instructions with following information of them.
1) Instruction-name 2) Syntax 3) description 4) No of bytes
5) Flags 6) Example
4. Write an assembly language code in GNUsim8085 to
implement data transfer instruction. (HINT :
MOV,MVI,LXI,LDAX,LDA,STA,STAX)
5. Write an assembly language code in GNUsim8085 to store
numbers in reverse order in memory location as a block
transfer operation.
6. Write an assembly language code in GNUsim8085 to
perform various arithmetic operations.
a) Addition of two 8-bit numbers and also maintain
carry registers.
b) Addition of two 16-bit numbers (with and without
carry).
c) Subtraction of two 8-bit numbers.
d) Subtraction of two 16-bit numbers (with and without
borrow).
e) Multiplication of 8-bit number.
f) Division of 16 bit by 8-bit number.
7. Write an assembly language code in GNUsim8085 to
perform various logical operations on two 8-bit numbers.
a) AND
b) OR
c) XOR
d) Complement
e) Rotate (Left, right all 4 Operations)
f) Find even and odd number
8. Write an assembly language code in GNUsim8085 to
perform various operations on set of 10 data.
a) Addition of first 10 numbers
b) Addition of any 10 numbers stored in memory
c) Count even and odd numbers
9. Write an assembly language code in GNUsim8085 to find
the factorial of a number.
10. Implement Booth’s Algorithm in your preferred language(C
/ C++ / Java)
11. Analyse various Logic Gate operations in LogiSim Tool.
(AND,OR,NOT,XOR,XNOR)
12. Design ALU using Logisim.
13. Implement 16-bit single-cycle MIPS processor in Verilog
HDL

Faculties Name: DIC

Prof. Nidhi Hadiya Prof. Saurabh Tandel


Prof. Karishma Desai
Prof. Supriya Pati

You might also like