8051 Tutorial
Despite its relatively old age, the 8051 is one of the most popular microcontrollers in use today. Many derivative microcontrollers have since been developed that are based on--and compatible with--the 8051. Thus, the ability to program an 8051 is an important skill for anyone who plans to develop products that will take advantage of microcontrollers.
Introduction to the MIPS Processor
The processor we will be considering in this tutorial is the MIPS processor. The MIPS processor, designed in 1984 by researchers at Stanford University, is a RISC (Reduced Instruction Set Computer) processor. Compared with their CISC (Complex Instruction Set Computer) counterparts (such as the Intel Pentium processors), RISC processors typically support fewer and much simpler instructions.
MIPS Processor Example
MIPS is a 32-bit architecture with 32 registers Consider 8-bit subset using 8-bit datapath Only implement 8 registers ($0 - $7) $0 hardwired to 00000000 8-bit program counter
Programmed Introduction to MIPS assembly language
The emphasis of the course is on understanding how computers work. This will provide a basis for further study of computer architecture and computer software. The MIPS processor, the subject of this course, has a well designed architecture and is particularly fruitful to study.
Microprocessor Basics (PDF 109p)
Notes on Basics of Microprocessor.
Microprocessor, Microcontroller and Programming Basics (PDF)
Course objectives � to develop an in-depth understanding of the operation of microprocessors and microcontrollers o machine language programming o microprocessor interfacing techniques � to be able to use Motorola 68HC11 microcontroller competently � to be able to design and implement microprocessor-based systems in both hardware and software � to be able to apply this knowledge to more advanced structures
Microprocessors Systems Notes
Notes on Microprocessors Systems.
Systems Design and Programming
Assembly language Programming (Intel x86). General system design concepts, devices and support chips Specifically covers architecture of the Intel microprocessors. Hardware configuration and control of: Common microprocessor support chips, e.g. Interrupt controller, DMA controller. Popular I/O devices, e.g. UART, parallel IO, timers.
Microprocessors Lecture Notes
SOME notes no Microprocessors.
Microprocessor, Microcontroller and Programming Basics - Free eBook Microprocessor, Microcontroller and Programming Basics - Download ebook Microprocessor, Microcontroller and Programming Basics free
|