Rex N. Fisher  --  CS 245: Study Aids

This page was last updated on 01/16/02


[IFCHE Home]  [CS 245  Page]


Text Book Web Page: This is the support web page described in your textbook.

Getting Started with Digital Works: by Dan Stanzione:  Basic Tutorial for creating and simulating circuits with Digital Works.

Very Simple CPU Project:    Overall Description
                                            Schematic Diagram
                                            PLD Code for VSCPU
                                            Useful Circuits for VSCPU

Data Sheets for Very Simple CPU Project:  74LS163
                                                                   74LS181
                                                                   74LS244
                                                                   74LS374
                                                                   2764

Design and Implementation of a Simple 8-Bit CPU:  This report describes the development and operation of the P8 CPU. It is a working 8-bit CPU designed and built with standard memory devices and TTL logic components. Four elements of the project are described: (1) the selection of a suitable CPU model; (2) the details of the instruction set, with its various operations and addressing modes; (3) the design of the actual data path and control logic hardware; and (4) the operation of the CPU, along with some examples of how the hardware implements the instruction set.

Instruction Set Architectures:  Overview of basic computer architecture, comparison of Stack, Accumulator, and GPR machines.

Memory Architecture:  Various memory structures and interfaces.

Computer Architecture:  Basic processor structure and methods of increasing processor throughput.

Principles of Computer Architecture:  Various topics presented as slides in PDF format.

Computer Architecture Tutorial:  Focuses on memory and pipelining.

Digital System Tutorial (Part 1):  Digital concepts, number systems & codes, logic gates, Boolean algebra.

Digital Systems Tutorial (Part 2):  Flip flops, counters, registers.  (Just turn off your speakers!)

Digital Systems Tutorial (Part 3):  Synchronous & asynchronous operation, state tables, state diagrams, analysis & design of sequential circuits, design of counters.

On-Line Logic Simulator:  Design and simulate digital circuits on-line.