Difference between revisions of "CSC270 Introduction to the 6811"
(→The Processor and Memory) |
(→References) |
||
Line 23: | Line 23: | ||
*The 6811 Processor: references | *The 6811 Processor: references | ||
** The official Motorola [http://maven.smith.edu/~thiebaut/classes/270/6811/68hc11a8.pdf 68HC11A8 Data Sheet]. Fairly cryptic... | ** The official Motorola [http://maven.smith.edu/~thiebaut/classes/270/6811/68hc11a8.pdf 68HC11A8 Data Sheet]. Fairly cryptic... | ||
+ | ** [http://www.clear.rice.edu/elec201/Book/6811_asm.html A good tutorial on 6811 assembly language] ([[Media:6811AssemblyTutorial_RiceUniversity.pdf|pdf]]) | ||
** A Motorola [[Media:6811Manual.pdf | 6811 Manual]]. It is a nicely written refresher on many concepts of assembly language applied to the 6811. | ** A Motorola [[Media:6811Manual.pdf | 6811 Manual]]. It is a nicely written refresher on many concepts of assembly language applied to the 6811. | ||
*** Check Section 3.2 on addressing modes (inherent, direct, extended, indexed, relative). | *** Check Section 3.2 on addressing modes (inherent, direct, extended, indexed, relative). |
Revision as of 09:22, 14 March 2012
--D. Thiebaut 09:57, 14 March 2012 (EDT)
Contents
The 6811 HeathKit
The 6811 Processor
Chip
Architecture
The Processor
The Processor and Memory
References
- The 6811 Processor: references
- The official Motorola 68HC11A8 Data Sheet. Fairly cryptic...
- A good tutorial on 6811 assembly language (pdf)
- A Motorola 6811 Manual. It is a nicely written refresher on many concepts of assembly language applied to the 6811.
- Check Section 3.2 on addressing modes (inherent, direct, extended, indexed, relative).
- Get a refresher for the different instruction types (arithmetic, shifts, control, etc) in Section 3.4.
- The condition code register is covered in Section 3.5. Skip Section 4.
- M68HC11 Technical Reference, from Motorola.
- Section 6.5 shows the instructions in logical groups.
- M68HC11 Pocket Reference.
- Very useful, on Page 15, a list of all the opcodes supported by the 6811, in numerical (hex) order.
- 68HC11A8 Technical Reference: a hardware & engineering description. of the 6811, its ports, and how it operates.
- See Section 10 for a cycle-by-cycle description of the execution of each instruction.
- See Appendix A, Figure A-14 for the timing diagram of a typical (multiplexed expansion) memory access.
- 6811 Instruction Set, with hexadecimal opcodes. A reverse map, from hex to instructions can be found here.
- 2-Page List of all the 6811 Instructions
- Software for the 6811
- Heathkit ETW3800 Trainer manual (pdf)