@QUAD, post #72
@Krzysiek2, post #80
@WyciorX, post #81
@Krzysiek2, post #82
nie tracąc dodatkowego czasu na jakieś operacjeNie trzeba wykonywać dodatkowych instrukcji. Po prostu czytamy bajt (MOVE.B) spod adresu $D80001 (albo zapisujemy). Procesor sam się martwi z których linii danych to przeczytać i jak dosunąć do prawej. Jest to zrobione całkowicie sprzętowo.
Jeśli tak to nie szybciej CPU mógłby się komunikować z clockportem, gdyby do niego konstruktorzy z Commodore podłączyli bity D0-D7?Nie. Szybciej mogłoby być, gdyby clockport miał szynę szerszą niż 8 bitów. Natomiast który to jest bajt z 16 czy 32-bitowej szyny, nie ma znaczenia dla szybkości.
@Krashan, post #83
@Krzysiek2, post #84
Czyli pod adresem db0000 jest 8 najstarszych bitów(d31-d24) a pod adresem $db0003 bity d7-d0?
@Krzysiek2, post #86
@BigBang, post #87