Computer Architecture Laboratory

Course ID
CEID_23Y212
Department
Division of Hardware and Computer Architecture
Professor
NIKOLOS DIMITRIOS, PAPAIOUANNOU EVI
Semester
4
ECTS
2

Syllabus

Part A.

ARM programming model.

The instruction set of ARM.

Programming at the assembly language level.

Program debugging.

 

Part B.

The laboratory exercises are based on the use of a simulator of a microprogrammable computer, developed in our laboratory, running on a Windows environment. The students have the opportunity to design a machine language instruction set and then to write the necessary microprograms which implement the designed instruction set. After loading the microprograms into the control memory, the students can write programs using the machine language, which they have designed and implemented, and run them in the microprogrammable computer.

Skip to content