
Course Number: 766
This course covers the function and basic operation of each major element of a microprocessor—the central processing unit, the arithmetic and logic unit, the registers, the clock, etc. It explains the structure and purpose of various computer buses and examines characteristics of different types of main memory in detail. It includes an in-depth discussion of both low-level computer languages (machine language, assembly language) and high-level computer languages (BASIC, FORTRAN, COBOL, and so on).
Topics: CPU; Microcontrollers; Program counter; Branching; Instruction decoders; Subroutines; Stack pointer; ALU; Status bits; System clocks
Learning Objectives:
Topics: Bus system block diagrams and schematics; Backplanes; Data, address, control, and serial buses; Multiplexing; Bus drivers and standards
Learning Objectives:
Topics: Main memory; Memory-CPU communication; Expanding memories; Memory characteristics
Learning Objectives:
Topics: Data representation; Programming models; Operation codes; Addressing modes; Data-handling instructions; Interrupts; Memory-mapped I/O
Learning Objectives:
Topics: Pros and cons of high-level languages; Compilers; Interpreters; Operating systems; Debuggers
Learning Objectives:
Interested in developing programs in alternative and renewable energy? Looking to help meet the growing demand for skilled technicians who can install and maintain modern wind turbines? Then check out some of the textbooks we have created for programs at colleges across North America! Such as one for Iowa Lakes Community College pictured above.
For more information, click here or contact your representative today.
I've noticed that since I have been using the custom text, there has been a significant increase in the students' grades from previous years. I highly recommend Schoolcraft Publishing's custom texts.
Brian Dimitrijevich Professor, Mohawk College Utilities System Operator Program