ENCS238 | COMPUTER ORGANIZATION

Basic Computer Organization, computer structure and machine language, processing and input/output units, registers, principal machine instruction types and their formats, character representation, program control, fetch, indirect, execute, and interrupt cycles, timing, input/output operations, register transfer and micro operations, hardware implementation and sequencing of instruction fetch, address construction and instruction execution, data flow and control block diagram of simple processor, Central Processing Unit Organization, bus organization, ALU, stack, addressing modes, instruction formats, instruction types, interrupts, Micro-program Control Organization, concept of microprogramming, control memory, microinstruction formats, Input/Output Organization, peripheral devices, modes of data transfer. Assembly Language and programming.

Parent Business Unit ID: 
Prerequisite: 
ENCS234 | DIGITAL SYSTEMS