Der 68000 ist eine 16/32-Bit-CISC-CPU, die ursprünglich von Motorola, Inc. entwickelt wurde.

Mehr über 68000...

Beispiel Problem: Verweisen Sie auf das Handbuch (S. 232) für MOVEM-Anweisungen. Demontieren Sie den folgenden Anweisungen. 4CDF 0F24. Binärer: 0100 1100 1101 1111 0000 1111 0010 0100 10. Bit ist 1 so speicher, um sich zu registrieren 6. Bit ist 1 so lange Übertragung Effektive Adresse: 011 111 -> (....
3 Mai 2021 im 17:37
Ich bin ziemlich neu in 68k und habe mich gefragt, ob es möglich ist, eine bestimmte Unterroutine anhand von Werten aufzurufen, die im Speicher gespeichert sind. Pseudocode-Beispiel: X: dc.w 0 routine1: code rts routine2: more code rts Und irgendwo im Code so etwas wie: move.w #2,X JSR routine(X....
Wenn ich eine Zahl in D1 hätte und wollte, dass sie IMMER gerade ist, wie würde ich dann sicherstellen, dass sie niemals ungerade ist? Ich weiß, dass es etwas mit der AND-Anweisung zu tun hat. Aber wenn ich das versuchte, subtrahierte es immer 1. Also wurden ungerade Zahlen gerade und gerade Zahlen....
3 Mai 2018 im 09:00
Ich habe mich gefragt, ob es eine Möglichkeit gibt, eine Nummer in m68k ( oder Assembly im Allgemeinen ) zuverlässig zu verschlüsseln, zu verschlüsseln oder zu verbergen. I.e: 01=09, 32=1F Oder so etwas Inkonsistentes. Vielen Dank!....
23 Dez. 2015 im 04:45
Mir wird folgende Frage gestellt: Three bytes are pushed onto the runtime stack. Copy the third byte from the runtime stack to D0 without changing the stack pointer Ich habe also einen Stapel, der so aussieht: | | | | |cc | <-- SP points to cc |bb | |aa | Ich bin nicht sicher,....
1 Dez. 2015 im 03:56
Ich versuche, die Verwendung und Implementierung eines Stacks in Assemblersprache (Motorola 68k) zu verstehen. Ich weiß, dass der MC 68k 8 Adressregister hat, wobei A7 das spezielle ist. Da es sich um zwei Stapelzeiger handelt, wird der Name "Systemstapelzeiger" verwendet. Und wir haben zwei Zuständ....
Ich habe ein einfaches Programm, in dem ich zu verstehen versuche, wie man zwei Adressregister vergleicht und verzweigt, wenn A1 kleiner oder gleich A2 ist So wie: ORG $8000 START: ; first instruction of program CMP A2,A1 BLE LOOP ;if A1 is less then or equal to A2, ....
25 Okt. 2015 im 21:52