Prerequisites: Computer Science 20. Not open for credit to students who have received credit for ECE 15A. For computer science pre-majors only or consent of department.
Basic computer organization; assembly language programming; input-output programming, interrupt handlers.
| Hours | Topic |
|---|---|
| 1 | Number systems |
| 1 | MC68000 Machine architecture |
| 1 | The MAS BasePak system |
| 1 | MC68000 assembly language instructions |
| 1 | Data movement instructions |
| 1 | Program control instructions |
| 0.5 | Boolean instructions |
| 0.5 | Shift & rotate instructions |
| 0.5 | Arithmetic instructions |
| 4 | Sample programs |
| 1.5 | Macros & subroutines |
| 1 | Midterm examination |
| 1 | Logic gates |
| 2 | Boolean algebra |
| 3 | Combinational circuits |
| 7 | Flip-flops & sequential circuits |
| 2 | Register transfer language |
| 1 | Final examination |