CPU s jednou instrukci ;).

Jan Waclawek konfera@efton.sk
Středa Říjen 17 13:00:15 CEST 2007


V podstate ano, ale je takto mozne za registre schovat aj vyrazne zlozitejsie operacie; a co je este vyznamnejsie, je mozne tych operacii mat vyrazne viac. Napriklad, v QR6 je jeden 6-bitovy register vyhradeny na urcenie operacie ktoru bude ALU vykonavat, takze ich moze byt az 64. To sa sice da nejako narvat aj do instrukcii, napr. do viacslovovej instrukcie, ale v konecnom dosledku je to potom to iste - aj tak treba niekde tu informaciu uchovat, akurat ten register ktory to uchovava je uzivatelovi neviditelny a naplni sa implicitne pri citani prislusneho slova prislusnej instrukcie.

Samozrejme vzdy sa da polozit otazka, naco je to vsetko dobre. Mno, bol by som rad, keby bola akceptovana aj odpoved, ze nanic.

wek




----- Original Message ---------------

Subject: RE: CPU s jednou instrukci ;).
   From: "Jan Kral" <kral@fortech.cz>
   Date: Wed, 17 Oct 2007 12:23:55 +0200
     To: "HW-news" <hw-list@list.hw.cz>

>Jinymi slovy by to byly zase instrukce jine nez mov, jen by byly maskovany za tu jednu instrukci. Pochybuji, ze by se to zjednodusilo, protoze by stejne muselo byt zadratovano v tom kterem registru chovani a vysledek by byl jen hur citelny zapis tech instrukci. Nebo se pletu?
>
>JK
>
>> 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 ;).
>> 




Další informace o konferenci Hw-list