Planering inbyggda system

From Datateknik
(Difference between revisions)
Jump to: navigation, search
(Labb 1 - von Neumann & Assemblerprogrammering)
(Labb 1 - von Neumann & Assemblerprogrammering)
Line 13: Line 13:
 
** Flash: Click Next: https://www.hartismere.com/20398/CPU-Fetch-Decode-Execute-Animation
 
** Flash: Click Next: https://www.hartismere.com/20398/CPU-Fetch-Decode-Execute-Animation
 
** Bra bok/Wiki KORT, med frågor -- https://en.wikibooks.org/wiki/A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Machine_Level_Architecture/The_Fetch%E2%80%93Execute_cycle_and_the_role_of_registers_within_it
 
** Bra bok/Wiki KORT, med frågor -- https://en.wikibooks.org/wiki/A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Machine_Level_Architecture/The_Fetch%E2%80%93Execute_cycle_and_the_role_of_registers_within_it
 +
** https://www.ciss100.com/lecture-topics-modules/architecture-hardware/fetch-execute-cycle/
 +
 +
 
'''ARM assembler'''
 
'''ARM assembler'''
  

Revision as of 16:21, 14 October 2019

prequel

Contents

Kursböcker

Kursbok BOKfastandeffectiveembeddedsystemsdesign.png

Referenslitteratur BOKperryxiao.jpg


LABBAR

Labb 1 - von Neumann & Assemblerprogrammering

von Neumann


ARM assembler

Vilken assembler passar till följande kod:

int square(int num) {
   register int temp;
   register float x;
 
   temp =  4;
   x = 3.1415;
    
   return temp + (int) x;
}

Kontrollera på sidan https://godbolt.org/ Glöm inte att ändra till gcc för ARM

h2

Personal tools
Namespaces

Variants
Actions
Navigation
Tools