|
Rex N. Fisher -- CS 245: Study Aids |
|
This page was last updated on 01/16/02 |
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.