CPU s jednou instrukci ;).

Jiri Bezstarosti jiri@bezstarosti.cz
Středa Říjen 17 11:17:06 CEST 2007


Kdyz uz to Jano nacal, tak ted zase ja ;). To co popisu ma jednu 
instrukci, ale vlastne jen na oko, zkusim to popsat.

Predstavte si processor, ktery neumi nic jineho nez MOV, tedy prenest 
obsah registru do jineho registru. Takze mam treba 16b instrukce a 8b 
urcuje zdrojovy a 8b cilovy registr. Kolik bitu maji ty registry je fuk. 
No a nektere registry maji specialni vyznam. Napriklad (od boku) R2 je 
XOR R0 a R1, atd. Zapisem do nejakeho registru se nastavuje kam skocit. 
Dalsi registry mohou byt IO a tak delat treba adresovou a datovou 
sbernici pro pripojeni externi pameti dat. Da se takto udelat uplne 
vsechno i kdyz chapu, ze existuji duvody, proc by se to nemelo libit ;).

Architektura velice jednoducha a prehledna (hlavne pro postaveni z 
logiky), ale myslim, ze by to mohlo byt funkcni. Jasne, jde zase jen o 
hracku, k nicemu by to asi moc nebylo. Je to zkratka zase jeden napad a 
jeste k tomu ne novy ;).

--
Jiri Bezstarosti



Další informace o konferenci Hw-list