In the darkest hour on Sat, 31 Jan 2009 23:59:25 +0100, Darek R. snipped-for-privacy@poczta.onet.pl> screamed:
W ZX Spectrum kontakt złącza krawędziowego poprawili.
In the darkest hour on Sat, 31 Jan 2009 23:59:25 +0100, Darek R. snipped-for-privacy@poczta.onet.pl> screamed:
W ZX Spectrum kontakt złącza krawędziowego poprawili.
przy czym kolega nie wspomnia³, ¿e te 1024 bajty zawiera³o w sobie te¿ pamiêæ obrazu, i wszystkie systemowe zmienne :) Czyli na program pozostawa³o mo¿e po³owa z tego - jak siê pisa³o program (w asemblerze rzecz jasna) to ka¿dy bajt na wagê z³ota :) Nie to co dzis, megabajty, gigabajty...
pozdr.
Artur M. Piwko pisze:
Faktycznie musiało mnie ponieść, tak to była ta gra ale widocznie było to juz w czasie kiedy dokładałem zrobiony przez siebie moduł 16kb (który zreszta nigdy zbyt długo i pewnie nie działał. Tez widziałem ostatnio tego pajaka w piwnicy, heh :-). Ale na mur widziałem równie podobny efekt w 1kbajcie również, nie pamietam co to było.
W linku jaki znalazłes do gry wyraznie piszą że to wersja na 16kbajtów a wykorzystuje w zaleznosci od wersji od 8 do 12 kb. To i tak rewelacja bo efekt wysokiej rozzdzielczości, gdzie ekran był tylko konsolowy to i tak WIELKIE osiagniecie.
Trochę mi z tej "oszczędnosci" zostało, teraz piszac programy ZAWSSZE mam ciagotki do skracania kodu a przeciez mozna dzis własnie na megabajtach poszaleć. Równiez jak widzę efekty pisania stron współczesnych programistów pisanych dla dla banków i firm których zawartośc powinna być stricte uzytkowa i ergonomiczna a przeładowana różnosciami wynosi średnio około 1Megabajta to mnie po prostu szlag trafia.
pozdr Ak
Tak pamiêtam. Ja mia³em taki z modu³em 64kB RAM. By³y tam takie prze³±czniki, które ustawia³y ile ma byæ widoczne tej pamiêci i jak. W latach 80-tych pierwszy raz mia³em do czynienia z bankami pamiêci, które mo¿na by³o prze³±czaæ programowo. To by³ mój pierwszy prawdziwy komputer, na którym pisa³em pierwsze programy w asemblerze. Wpisywa³o siê je do linii komentarza. Najpierw trzeba by³± j± utworzyæ (o odpowiedniej d³ugo¶ci): np.
10 REM xxxxxxxxxxxxxxxxxxxxxxxxxx a potem w pêtli instrukcj± POKE wpisywa³o siê te dane. Mnemoniki to siê na kartce zamienia³o na bajty. Mimo to widz±c ró¿nicê w prêdko¶ci takiego sprzêtu BASIC vs. assembler - uczy³em siê go bardzo chêtnie. To by³o piêkne. Ale to by³o tak ze 25 lat temu...
Moze sie zdarzyc ze ja mam, ale musialbym sprawdzic w piwnicy. A pytasz z ciekawosci czy szukasz go? Jak okaze sie ze mam to moge wyslac :-). Nawet chyba stacje dyskietek do niego posiadam ;-). I jakas gruba dokumentacje...
U mnie w szafie leży działający ZX+ z pełnym wypasem jak na tamte czasy, dorobiłem tyle, rzeczy w środku, że ledwo się zamyka, bankowanie (80KB), AY, regulowany autofire :D, wstrzymywanie pracy procesora, zwalnienie, z każdej strony obudowy jakieś inne wyjście. Po prostu czegotoniemający Speccy ;) Tak teraz na to patrzę to się przerażam, a najlepsze, że to wszystko działało :)
Klasyka gatunku, i tych ponad 400 instrukcji w asmie ;) Teraz na picu mam ~30 :D
Pozdrawiam, AJ
U¿ytkownik "Adam Jurkiewicz" <imie.nazwisko@p.......k.pl> napisa³ w wiadomo¶ci news:gm6eft$pdr$ snipped-for-privacy@polsl.pl...
Jakich 400? Kod operacji by³ 8 bitowy... Nawet w assemblerze IBM 360/370 kod instrukcji te¿ by³ i jest 8 bitowy.
Pozdrowienia. Krzysztof z Tychów. Nie ka¿dy ¯ywiec to piwo...
U¿ytkownik "Krzysztof Tabaczynski" snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news:gm6jhu$9rv$ snipped-for-privacy@achot.icm.edu.pl...
No i 8-bitów nie wystarcza³o w Z80. Dlatego dodano prefiksy.
E tam... w dsPIC to ju¿ takie prawie DJNZ mamy :-)
U¿ytkownik "Sylwester £azar" snipped-for-privacy@alpro.pl napisa³ w wiadomo¶ci news:gm6np4$9j0$ snipped-for-privacy@mx1.internetia.pl...
No to bardzo przepraszam. Ja siê zatrzyma³em na poziomie 8085...
Pozdrowienia. Krzysztof z Tychów. Nie ka¿dy ¯ywiec to piwo...
A kto Ci tak nakłamał? W Z80 masz instrukcji 1-, 2- i 3- bajtowe nawet.
Ja od lat mam 'djnz' nawet w 8 bitowcach ;)
No jak siê tak ju¿ "obna¿amy" to ja siê podzielê:
In the darkest hour on Mon, 2 Feb 2009 14:03:23 +0100, RoMan Mandziejewicz snipped-for-privacy@pik-net.pl screamed:
A nawet cztero: RLC (IX+dd) DD CB dd 06
U¿ytkownik "RoMan Mandziejewicz" snipped-for-privacy@pik-net.pl napisa³ w wiadomo¶ci news: snipped-for-privacy@pik-net.pl...
Pisa³em, prawda ¿e b³êdnie, o d³ugo¶ci kodu instrukcji, a nie o d³ugo¶ci ca³ej instrukcji.
Pozdrowienia. Krzysztof z Tychów. Nie ka¿dy ¯ywiec to piwo...
Cała instrukcja nawet 4 bajty. 1- i 2-bajtowe są oficjalne instrukcje. Oprócz tego jest jeszcze dłuższa lista instrukcji nieoficjalnych. Najczęściej używanych do zaciemniania kodu ale bywało, że i użyteczne rzeczy dało się nimi wykonać.
[...]In the darkest hour on Mon, 2 Feb 2009 23:18:05 +0100, Krzysztof Tabaczynski snipped-for-privacy@poczta.onet.pl> screamed:
Ciężko pisać o długości tylko kodu instrukcji w sytuacji, w której przytoczona już przeze mnie jako przykład instrukcja posiada argument niejako "w środku" instrukcji. :>
Widaæ jak oceniamy ¶wiat wg naszych polskich kryteriów 50 tys.$ to zarabia ¶rednio niezdolny in¿ynier, technik tyle wyciaga, s³aba pielêgniarka a do klasy ¶redniej jeszcze brakuje ekstra $100tys no tylko co znaczy ¶rednie ¿ycie, dla nas polaków by pewnie starczy³o. Jak piszesz o $ to napisa³em o USA bo to znam.
Zeby nie by³o, ¿e zmy¶lam np. dla pielêgniarki
technik w USA jakos zyje, kokosow moze nie ma, ale jak sie ma dodatkowo caly wolny dzien, to chyba mozna byc zadowolonym :-)
Alez ta inflacja w USA poszla :-)
No ale tez nagroda w/g wikipedii wynosi juz 1.5 mln [10 mln sek, kurs mogl sie zmienic]
a tak swoja droga - zagladam na
Median Household Income (In 2007 Inflation-Adjusted Dollars) Geography: New York [state] Estimate: 52,944 Dollars Margin of Error: +/-158 Dollars (universe = 7,096,035 households)
(United States: Estimate: 50,007 Dollars , Margin of Error: +/-45 Dollars)
to w koncu jak to jest - pielegniarek jest malo, studia drogie wiec zarobki wysokie, podaja brutto a obowiazkowe ubezpieczenia sa wysokie?
J.
158 o ile pamietam oficjalne dane .. ktorych to nigdy nie potrafilem sie doliczyc. Podobnie jak cos kolo 78 dla 8080.
Z prefiksami to juz 2 bajty czasem.
Hm, glowy juz nie dam - ale czy nie bylo dluzszych ?
Najkrotsza i tak liczyla 16 bitow.
J.
Have something to add? Share your thoughts — no account required.
Ask the community — no account required