Académique Documents
Professionnel Documents
Culture Documents
PROGRAM: BSCS-4B
Submitted By:
Aboubakar
Mattiullah Shahzad
Nabeel Ahmad
03-134142-003
03-134142-065
03-134142-073
1 | Page
Contents
Introduction.........................................................................................................3
Learning in CAO lab session................................................................................3
Lab 1.................................................................................................................3
Lab 2.................................................................................................................3
Lab 3.................................................................................................................4
Lab 4.................................................................................................................4
Lab 5 & 6..........................................................................................................4
Lab 7 & 8..........................................................................................................4
Lab 9.................................................................................................................4
Lab 11...............................................................................................................4
Lab 12...............................................................................................................4
Lab 13, 14 & 15................................................................................................4
2 | Page
Introduction
Computer Architecture and Organization is the study of internal
In first lab, we came to know the basics of software i.e. MARS that
how to use this software. There were various concepts in MIPS
assembly on MARS like ( .asciiz, .ascci , .text , .main , .globl main
etc ). All these concepts we did in the first lab, we can say a bit intro
about the assembly language on MARS i.e. how to write the
assembly code on MARS software.
3 | Page
Lab 2
In third lab, we perform the use of system calls like print the
integer, print the float, read integer, read string, exit etc. We
perform jal instructions. We did various examples regarding
procedures and user defined functions and syscalls to more clarify
the concept.
Lab 4
4 | Page
5 | Page