-
Data: 2024-08-03 02:46:46
Temat: Re: 8080
Od: ptoki <p...@e...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 2024-07-15 02:41, J.F wrote:
> On Sat, 13 Jul 2024 00:51:02 -0500, ptoki wrote:
>> On 2024-07-12 06:46, J.F wrote:
>>> On Fri, 12 Jul 2024 12:14:18 +0200, heby wrote:
>>>> On 11/07/2024 19:51, J.F wrote:> przy czym zauważ, ze w mnemonikach 8080
>>>> to tych MOV jest mniej, bo
>>>>> inne sie nazywają inaczej - jakies MVI, LXI, LDAX, STAX ...
>>>>
>>>> Zakładam, że to zależy kto liczy:
>>>> 1) producent - jest bardzo dużo
>>>
>>> Dokładnie w tym problem - Intel pisal 78, a ja jestem ciekaw, jak on
>>> się tej liczby doliczył
>>>
>>
>> https://altairclone.com/downloads/manuals/8080%20Pro
grammers%20Manual.pdf
>>
>> Liczylem je w spisie tresci.
>> Naliczylem 77 ale moze sie gdzies machlem.
>
> Ha, 78 mi wyszło po pierwszym liczeniu.
> Wpisze do excela w wolnej chwili :-)
>
>>>> Dla mnie instrukcja == optcode robiący co innego niż pozostałe. Więc
>>>> MOVy są rózne, ale już NOPy nie.
>>>
>>> No to 8080 ma ich około 250.
>>>
>>> A Intel jednak pisze, ze 78 ... jak on to liczy ?
>>>
>>
>> PDF pewnie wyjasni.
>> Ale najpierw znajdz te liste 250. To sie zobaczy jak sie nawzajem mapuja.
>
> 250 to w miare prosto, nie jest instrukcją CB, DD, ED, FD, D9,
> 08, 10, 18, 20, 28, 30, 38 - razem 12, więc 244 cos robi.
>
> https://pastraiser.com/cpu/i8080/i8080_opcodes.html
>
W tej tabelce np masz XRA A, B, C, D, E, H, L, M
W docu na stronie 19 masz XRA reg gdzie reg jest pewnie kazdym glownym
rejestrem bo nie wyszczegolnili.
Czyli w tabelce masz 8 rozkazow a w manualu 1
To tak jak podejrzewalem, jedni licza kazda wariacje a drudzy tylko
ogolny rozkaz.
I ja sie sklaniam do liczenia bez rozdrabniania sie na warjacje
rejestrowe o ile nie niosa jakichs specjalnych warunkow.
Ze np. dany rejestr jest wolniejszy (lub pamiec jakos szczegolnie
powolna w porownaniu do innych rozkazow) albo ze dla operacji dla danego
rejestru cos tam jeeszcze ekstra sie dzieje.
Nie analizowalem reszty tabelki bo mi to do niczego nie potrzebne a sama
ilosc rozkazow uwazam za nieistotny detal. Moze nastolatki sie kiedys
tym jaraly bo 6502 mial mniej rozkazow czy rejestrow a 8080 mial wiecej
i to mialo czynic jakas roznice. Moze mialo to sens kiedys jak
projektanci dumali jakie cpu wybrac ale mysle ze byly wazniejsze roznice
jakie warto bylo rozwazac.
--
Lukasz
Najnowsze wątki z tej grupy
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
Najnowsze wątki
- 2025-02-19 Lista afer
- 2025-02-19 Lista afer
- 2025-02-19 Lista afer PIS
- 2025-02-19 Ogrodzenie dla krów szkockich "Highland"
- 2025-02-19 Gdańsk => System Architect (background deweloperski w Java) <=
- 2025-02-19 Gdańsk => Solution Architect (Java background) <=
- 2025-02-19 Białystok => Data Engineer (Tech Leader) <=
- 2025-02-19 Kraków => Ekspert IT (obszar systemów sieciowych) <=
- 2025-02-19 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-02-19 Rzeszów => International Freight Forwarder <=
- 2025-02-19 Poznań => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-02-19 Chrzanów => Spedytor Międzynarodowy (handel ładunkami/prowadzenie f
- 2025-02-19 Bieruń => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-19 Nigdy
- 2025-02-19 Katowice => Key Account Manager (ERP) <=