ECE 267 - Computer Organization I

Description: 3 hours. Credit is not given for ECE 267 if the student has credit in CS 266 or CS 366. Introduction to computer organization and assembly language programming. Memory, CPU, and I/O organization. Programming techniques and tools. Programming laboratory.

Prerequisite: CS 107; and Credit or concurrent registration in ECE 265.

Topics:

  • Memory organization
  • Data representation
  • Instruction cycle
  • CPU organization
  • Instruction representation
  • Instruction set design
  • Addressing techniques
  • Programming methods
  • Programming tools
  • I/O organization
  • Traps and interrupts
  • Device drivers
  • Memory management/paging and segmentation
  •  
    Copyright 2016 The Board of Trustees
    of the University of Illinois.
    Contact the webmaster