ENCS336 | COMPUTER ORGANIZATION AND ASSEMBLY LANGUAGE

(For Computer Science Students)
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. Memory hierarchy, Cache memory, Internal memory, External memory. Assembly Language and programming: data representation, arithmetic and logic operations, instructions, interrupt processing.

Parent Business Unit ID: 
Prerequisite: 
ENCS234 | DIGITAL SYSTEMS
ENCS2340 | DIGITAL SYSTEMS