Kursmaterial TSEA28
Kursbok
OBS. Boken har slutat tryckas. Den är därför mest till som extra litteratur för den intresserade Kursbok är Clements, A.: Computer Organization and Architecture - Themes and variationsLaborationsanvisningar
Laborationsanvisningar finns att ladda ned på motsvarande websida.Extra material för lab 1-3 för intresserade
Några intressanta länkar för den som vill veta mer om laborationsutrustningen finns här:- ARM Cortex-M4F Based MCU TM4C123G LaunchPad Evaluation
Kit
https://www.ti.com/tool/ek-tm4c123gxl - Tiva TM4C123GH6PM Microcontroller Data sheet
https://www.ti.com/lit/ds/spms376e/spms376e.pdf - Cortex-M4 Technical Reference Manual Documentation
https://developer.arm.com/documentation/100166/0001,
- Cortex-M4 Instruction Set (del av Technical Reference Manual ovan)
https://developer.arm.com/documentation/100166/0001/Programmers-Model/Instruction-set-summary/Table-of-processor-instructions?lang=en
- Beskrivning av labbutrustningen som används på distans (TiVA C Launchpad + Arduino Uno) finns på gitlab.liu.se: gitlab.liu.se/kenpa88/tiva-c-launchpad-io-emulator
Mer detaljerad information om utvecklingsmiljön (Code Composer Studio) och assembler
- Code Composer Studio Integrated Development
Environment
https://www.ti.com/tool/ccstudio
Extra material för lab 5 för extra intresserade
- Boken ARM system developer's guide: designing and optimizing system software av Andrew N. Sloss är också läsvärd.
- För den som vill läsa den fullständiga versionen av AXI3-specifikationen kan den laddas ner ifrån ARMs hemsida. (Endast för de som är extra intresserade.)
- Den fullständiga specifikationen för Cortex-A finns också tillgänglig på ARMs hemsida.. (Endast för de som är extra intresserade.)
Andra länkar/material av intresse
Kompendie i datorteknik Y (från 2005).
Informationsansvarig: Kent Palmkvist
Senast uppdaterad: 2024-01-09