CSC-213 - Machine and Assembly Language

3 credits

A study of data representation, instruction sets, and functional units found in typical computers is presented. The focus of this investigation is on the 8088 microprocessor, the processor used in the IBM PC. Topic to be discussed include: number systems, register configuration, instruction sets, addressing modes, program segmentation, arithmetic operation, data structure operations, and interrupt processing. Borland's turbo assembler and turbo debugger will be used to code and verify assignments. Macros, assemblers, and linkers will also be discussed.


Corequisite(s): CSC 213L 

Previously known as: CSCI-310