Vorlesung Rechnerarchitektur - Fachbereich Informatik

Vorlesung Rechnerarchitektur - Fachbereich Informatik Vorlesung Rechnerarchitektur - Fachbereich Informatik

01.03.2014 Aufrufe

B eis piele für einen 16/32 B it Ins truktions s a tz (A R M Thum b2) 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 opcode opcode 00xxxx Instruction or instruction class Shift (immediate), add, subtract, move, and compare 010000 Data processing 010001 Special data instructi 01001x 0101xx 011xxx 100xxx 10100x 10101x 1011xx 11000x 11001x 1101xx 11100x Load from Literal Pool, see LDR (literal) Load/store single data item Generate PC-relative address, see ADR Generate SP-relative address, see ADD (SP plus immediate) Miscellaneous 16-bit instructi Store multiple registers, see STM / STMIA / STMEA Load multiple registers, see LDM / LDMIA / LDMFD Conditional branch, and supervisor call Unconditional Branch, see B Vorlesung Rechnerarchitektur © Gerhard Raffius, WS 2009/10, h_da - Fachbereich Informatik 76

32 B it Ins truktionen 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1 1 1 op1 op2 op Vorlesung Rechnerarchitektur © Gerhard Raffius, WS 2009/10, h_da - Fachbereich Informatik 77

32 B it Ins truktionen<br />

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0<br />

1 1 1 op1 op2 op<br />

<strong>Vorlesung</strong> <strong>Rechnerarchitektur</strong><br />

© Gerhard Raffius, WS 2009/10, h_da - <strong>Fachbereich</strong> <strong>Informatik</strong><br />

77

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!