Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názor k článku
ZX Spectrum - vzor 2009

klusacek
klusacek (neregistrovaný) 88.103.45.---
14. 10. 2010 15:24

Re: 6800

celé vlákno

Tak uz vim s cim jsem si to spletl: instrukce ASL a LSL mela motorola 68000 ---- procesor se spoustou zbytecnych instrukci.

ASL ma operacni kod 1110ccc1ssm00rrr
LSL ma operacni kod 1110ccc1ssm01rrr

takze opravdu jsou to 2 ruzne instrukce ktere delaji totez. Navrhari k tomu podle me dosli tak ze zobecnili intrukce posuvu doleva a doprava na instrukci posuvu (smer se ridi tim bitem mezi ccc a ssm, 1 znamena doleva 0 doprava) a tim jim vysla tataz operace 2*. Skoda ze to s tou ortogonalizaci nedotahli do konce, misto neceho takoveho by bylo mnohem uzitecnejsi mit instrukci, ktera umi posuv podle znamenkoveho cisla (coz se lisi od jejich reseni v okamziku kdy pocet bitu o ktery se bude posouvat je specifikovan registrem).