University Of Limerick

Computer Systems Architecture


Iowa State Course Substitution

Computer Organization and Assembly Level Programming

CPR E 381

Course Info

International Credits: 6.0
Converted Credits: 3.5
Country: Ireland
Language: English
Course Description:
Use of a microprocessor in a computer; relationship between hardware, software and operating system; Microprocessor concepts: von Neumann computer, block diagram of a microprocessor, fetch-decode-execute cycle. Memory, I/O and microprocessor in a computer, read/write cycles ProgrammerÆs model of a simple microprocessor, using a simplified 8086 as an example Registers, addressing modes (simplified) and instruction set of an 8086, including unconditional and conditional jump and branch instructions, status bits, the stack and subroutines Evolution of Pentium from 8086; Example of an embedded system and comparison with a PC û similarities and differences; Introduction to the PC, its bus structure and relevance of the BIOS Project Work: Writing simple assembly and C programs and verifying their operation; Exploration of PC using æMy ComputerÆ and other PC-based tools


Evaluation Date:
December 6, 2016
Akhilesh Tyagi
It gives the core concepts, but not at the same depth. Number of contacts and lab hours also less than ours.