First time to EOPCW?


Microprocessor and Assembly Language Programming

About Microprocessor and Assembly Language Programming

This course introduces students to basic computer organization and architecture concepts. It covers: number systems, Boolean algebra, digital logic circuits and their design, simple machine architecture, genealogy of microprocessors, von Neumann architecture, the system bus model, data representation and manipulation, organization of instruction sets and program execution, microprocessor organization, memory organization, organization of input and output subsystem, I/O interface; instruction set design philosophies, parallel processing, symmetric multiprocessing and clustering; case study of at least two microprocessor families and other components of computing system..

Course Highlights

The videos section of this course features a selection of video lectures and interviews of Microprocessor and Assembly Language Programming faculty from various Departments at KIoT.