Vi skal idag se på en virtual CPU (ren simulering) der er enkel og nem at gå til :

Den er webbaseret, dvs I skal ikke installerer noget som helst.

  1. online cpu

  2. instruktionssæt

  3. internal info (ikk så interessant)

  4. Github for implementation af “maskinen”

  5. ID af opcodes(instruktioner)

  6. javascript kode imple af CPU (så I kan se hvorledes instruktioner dekodes)

Kommentar til litteratur

Bullet 4,(5),(6) er kun til hjælp :-) Nr 3 er god at læse for at forstå hvordan CPU virker


LIDT NÆSTEN IRRELEVANT UNDERHOLDNING TIL SIDST

Først lidt CPU underholdning https:hackaday.com2016070642300-transistor-megaprocessor-is-complete/

The homepage for the megaprocessor https:www.megaprocessor.com/architecture.html - quit good documentation :-)

Dagens tekst er jo maskinkodeprogrammering, så her er et historisk link til

Instruktionssæt for Intel 80486 (1989. max 100 MHz clock ) - en gammel cpu. I kan se instruktionssæt her. Som I kan se er det ikke enkelt.