Aktualności: C64 Power - online od stycznia 2000 !

Autor Wątek: Książka do asemblera  (Przeczytany 458 razy)

0 użytkowników i 2 Gości przegląda ten wątek.

Tomaaz

  • Gość
Książka do asemblera
« dnia: 06 Lipca 2009, 17:57 »
 Czy  jest  jakaś  dobra  książka  w  języku  polskim  poświęcona  wyłącznie  praktycznej  stronie  programowania  w  asemblerze?



Offline Kisiel

  • Level 7
  • *******
  • Wiadomości: 11447
  • Number 7 in all users competition...
    • http://wiki.projekt64.filety.pl/doku.php
Książka do asemblera
« Odpowiedź #1 dnia: 06 Lipca 2009, 19:06 »
 tak  SOETO  \'assembler  6502\'    autor  jak  ruszyć;)
idz wyprostowany wśród tych co idą na kolanach

...w przypadku checi zakupu UK1541,GA,MA,T8500,T7501 prosze o kontakt na Facebooku, haslo: UK1541....

Tomaaz

  • Gość
Książka do asemblera
« Odpowiedź #2 dnia: 06 Lipca 2009, 22:14 »
 Ale  ta  książka  jest  ogólnie  o  języku  maszynowym  i  to  jeszcze  w  kontekście    Atari,  a  mnie  chodzi  o  praktyczną  stronę  programowania  konkretnie  na  C64  -  przerwania,  obsługa  dźwięku  i  grafiki,  odwoływania  do  procedur  BASICa  itp.  Nie  potrzebuję  opisów  poleceń  procesora,  operacji  logicznych,  systemów  liczbowych  itp.  Raczej  konkretne  przykłady  kodu  w  konkretnych  sytuacjach.  Znacie  coś  takiego?  W  sumie  nie  musi  być  po  polsku.    
   
  Ale  i  tak  dzięki  za  informację!  :)

chateau

  • Gość
Książka do asemblera
« Odpowiedź #3 dnia: 06 Lipca 2009, 23:16 »
 odwolania  do  procedur  basica  w  asemblerze  ?    \'\'    
   
  programowanie  w  asemblerze  naprawde  nie  jest  trudne  ale  bez  podstaw  nic  nie  zrobisz.  musisz  najpierw  poznac  system  szesnastkowy  i  binarny,kilkanascie  komend  bez  ktorych  nie  ruszysz,poza  tym  rozklad  pamieci  w  c64,ogolne  zasady  dotyczace  rysowania  obrazu  przez  c64  itp.  dopiero  jak  z  tym  bedziesz  w  miare  zapoznany  to  bedziesz  w  stanie  zrozumiec  i  zastosowac  poprawnie  przykladowe  dajace  konkretny  efekt  fragmenty  kodu.  
   
  zacznij  moze  tutaj:  http://c64power.com/?strona=programowanie\' target=_blank>http://c64power.com/?strona=programowanie

Tomaaz

  • Gość
Książka do asemblera
« Odpowiedź #4 dnia: 07 Lipca 2009, 00:37 »
 Oj,  chyba  nie  wyraziłem  sie  jasno.  Zestawienie  rozkazów  procesora  nie  jest  mi  potrzebne,  bo  je  po  prostu  znam.  Doskonale  wiem  co  to  jest  system  dwójkowy  oraz  szesnastkowy.  Znam  zasadę  rysowania  obrazu  C64,  z  grubsza  pamiętam  rozkład  pamięci.  Swego  czasu  (prawie  dwadzieścia  lat  temu)  dość  dużo  pisałem  w  kodzie  maszynowym.  Problem  w  tym,  że  wyleciały  mi  z  głowy  konkretne  adresy  odpowiedzialne  za  obsługę  przerwań  oraz  wyświetlanie  obrazu,  w  związku  z  czym  szukam  najszybszej  drogi  na  przypomnienie  ich  sobie.  Nie  mam  czasu  na  poszukiwanie  tych  danych  w  różnych  źródłach  (i  tak  poświęcam  Commodore  zbyt  dużo  czasu  ostatnio)  -    jeden  przykładowy  listing  przypomniałby  mi  te  rzeczy  w  pięć  minut.  
   
  Nie  wiem  co  Cię  tak  dziwią  odwołania  do  BASICa  z  poziomu  kodu  maszynowego.  Polecenia  i  funkcje  tego  pierwszego  to  przecież  gotowe  procedury  napisane  w  tym  drugim.  Nie  ma  sensu  -  w  niektórych  przypadkach  -  wywarzać  otwartych  drzwi.  Szybciej  i  tak  nie  będzie,  a  miejsca  w  pamięci  oraz  czasu  na  pewno  się  zaoszczędzi.  
   
   

Offline Kisiel

  • Level 7
  • *******
  • Wiadomości: 11447
  • Number 7 in all users competition...
    • http://wiki.projekt64.filety.pl/doku.php
Książka do asemblera
« Odpowiedź #5 dnia: 07 Lipca 2009, 16:32 »
 chcieliście  to  macie  http://codebase64.org/doku.php\' target=_blank>http://codebase64.org/doku.php
idz wyprostowany wśród tych co idą na kolanach

...w przypadku checi zakupu UK1541,GA,MA,T8500,T7501 prosze o kontakt na Facebooku, haslo: UK1541....

Tomaaz

  • Gość
Książka do asemblera
« Odpowiedź #6 dnia: 07 Lipca 2009, 17:54 »
 A  widzisz.  Znam  niby  tę  stronę,  a  o  tym  nie  pomyśłałem.  dzięki!  :)