Microprocessor LAB

Instructor

Dr. Janibul Bashir

Course Overview

In this lab, we will learn about the GNUSim8085 simulator, write the microprocessor 8085 programs, and execute the same using GNUSim8085

Course Code

ITL302

Lectures

Online Lectures

Content

(16-09-2021) -- Lab 1

Introduction to GNUSim8085 simulator -- [Video] Lab 1

(17-09-2021) -- Lab 2

Writing and Executing Programs using GNUSim8085 -- [Video] Lab 2

(29-09-2021) -- Lab 3

Addition and Multiplication of 2 8-bit numbers using Microprocessor 8085 ISA simulated in GNUSim8085 -- [Video] Lab 3

(01-10-2021) -- Lab 4

Finding largest number using Microprocessor 8085 ISA and simulated in GNUSim8085 -- [Video] Lab 4

Homework

Program 1 -- Write a program to perform the subtraction and division of two 8-bit numbers using Microprocessor 8085 instructions.

Program 2 -- Write a program to find the smallest number in an array using Microprocessor 8085 instructions.

Program 3 -- Write a program to sort an array in ascending order using Microprocessor 8085 instructions.

Program 4 -- Write a program to find the number with a maximum frequency element in an array using Microprocessor 8085 instructions. Assume there is only one element that has the maximum frequency.

Program 5 -- Write a program to perform bubble sort using Microprocessor 8085 instructions.