Description
Binary, octal, and hexadecimal numbers will be covered, as well as conversions from one system into another. Two-complement numbers will be introduced. Booth algorithm will be covered. This course will also describe the main components of a modern computer, such as the Central Processing Unit (CPU), Memory and I/O and their organizations. Students will be exposed to an assembly language and use a simulator to write code. Prerequisite: CS102. Offered: Fall.