pamietacie (macie) Sinclair QL

Jan 30, 2009 49 Replies

In the darkest hour on Sat, 31 Jan 2009 23:59:25 +0100, Darek R. snipped-for-privacy@poczta.onet.pl> screamed:

formatting link

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.

formatting link

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 ;)

formatting link

No jak siê tak ju¿ "obna¿amy" to ja siê podzielê:

formatting link

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

formatting link
No ale bardziej nas interesuje elektronik to dla technika
formatting link
Pozdrowienia A

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

formatting link

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.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required