Программирование процессора 6502 для NES [Автор неизвестен] (txt) читать постранично

-  Программирование процессора 6502 для NES  227 Кб скачать: (txt) - (txt+fbd)  читать: (полностью) - (постранично) - Автор неизвестен

Книга в формате txt! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

???????????????? ?????????? 6502 ??? NES

???????????.

??? ????? ????????? ??? ?????? ??????? ???????????????? ??? ?????????? 6502. ??? ????? ??????? ? ???, ??? ??????? ?? ?????????????? ??????, ? ??? ??? ??? ?????? ? ????????????????? 6502.

??? ????? ???? ?????? ??????? ??????, ????? ?? ????? ?????????? ????????? ??? 6502. ?? ????? ????, ?? ???? ????? ?? ?????? ???? ?????????? ??????, ???? ??? ????????. ?? ?? ????????, ??? ???????? ????? ????????????? ? ????????? ??????????, ? ????? ??? ? ???? ???????.

????? ???????? ?? ????? ?????? - ?? ??? ?????? ???????????????? ?????? 1000 ???????. ??????? ????? ????? ???????????????.

???????? ??? ?? ???????? ? ????????. ????????, ???????? ? ????????, ????? ?????????? ????????. ??? ??, ??? ??????? ?? ?????????????? - ????????, ???? ??????? ???????????? ????????? ???????. ????? ????????? ???, ????? ????? ??????????? ????? ??????????? ? ????????????. ??????? ????? ?????????? ?????? ??? ????? ?? ???????. ??? ??????????? ????????? ??? ???? ??????????, ?? ????????? ?????????? ??????????. ?????? ?? - ???????????, ??? ??????????, ????????????? ?? ?? ??????, ? ??? ?? ?????????? ????? ????? ??????????. ????????? ?? ??? ????? ?????? ????? ??????? (????????, ?????? ?? ?????????). ?? ?????? ???? ?? ????????? ??, ?? ??????? ?????? ??? ????.

??? ???, ??? ????????? ??? ????? ?? ????? ? ????? ?? ???? - ??????????? ????? ?? ?? ?? ????:
"?????????? 6502" - ????????? ??????? ?????/??????.
"???????????????? 6502 ??? ???????????" - ????????? ??????? ??????????.

?????? ????? ????? ????????? ???????????????? ?????? ?????????? ????????????????.

??? ???, ??? ????? ???????? ???? ?????? - ??????????? ????? "?? ????? ? ????????" ? "????????????????? ???????????? ??????????".

????? ?????????? "Rockwell International", ??????? ??????????? ??? ???? ?? ?????? ?????? ?????????? - ASM65.

????? ????????? ?????????. ?? ???? ?? ?????????? ?????-?? ?????? ? ???????? ?? ???? - ????? ????? ??????????, ? ???????? ?? ? ????????? ?????????. ?????? ??????????? ? ????????? (????????, ?????-?????? ????????? ????? ???? ?? ???????? ?????) - ???? ????? ??????.

--------------------------------------------

??????????? ? ????????? ???????.

??? ???? ??? ????? ?????????? ????? ???????????? ??????????????? 6502 ??????????????? ??????????, ? ?????????? ????? !?? ??? ???. ??? ????? ????????? ??? ???????????? ??? ??????.

?? ?????? ??????? ?????? ????? ?????????? ?????, ??? ?? 100 ??????? - ???????? ????? ?????????? ???? ????????? ? ????? 1-9. ?? ??? ?????? ??????? ???? ???? ???????? ? ????????. ? ????, ???????? ???????, ????????? ?????? ? ??????????? (?????????? I). ???? ??????? ????? ?????? ????????, ??????? ?????? ?????????, ??? ??????? ?? ?????????.

? ???? ????????????? ????????? ?????????? ??????? ?? ?????? ????, ??? ???????? ?????. ?????? ????????????? - ????? ???????? ? ????? ???????? ?? ?? ????? ? ????????? ??????? ? ???????????; ??????? ?????? ?? ?????? ???????????. ?????? ????????? ???? ?????????? ???????? ???????, ?????? ??????, ????????? ??????, ???????? ʸ???, ?. ????????, ?????? ???????????, ???????? ??????, ????????? ???????? ? ??????????? ??????? ????????.

-----------------------------------

?????????????.

????? ???????? ????????????? ??? "Rockwell International", ???????? ?????? ?????????, ??????? ??????????? ?????? ??????? ?????????? ??? 65?. ????????? ????, ??? ???? ?????? ?????????? ??? ???????? - ??????? ???????? ? ???????? ??? ????????? ?? ???????? ??????? ???????. ????? ??????? ????????????? ?????????? ?????? ??????? ?? ??? ???????????.

---------------------------------------------------------

????? 1. ???????? ???????.

---------------------------------------------------------

????????.

? ???? ????? ??????????? ??????? ??????? ? ?????? ????????????? ????????????????. ???? ???????? ??? ?????? ? ???? - ????????, ?? ??????? ????????? ??????? ? ????? 2. ????? ??? ? ???????, ?? ???? ??????? ????????? ????????? ?????? ????? ?? ????? ????. ?? ???????? ??????? ?????? ?????? ???????: ??? ???????? ????????, BCD ? ??????. ???? ?? ??? ?????? ?????? ??? ????????, ? ?????? (? ?? ?? ??????????) ?? ?????? ?????????.

----------------------

??? ????? ????????????????.

???? ???? ?????? - ?????? ???? ? ? ???????. ??? ???????, ???????????? ? ???? ????????? ????????? - ?????????? ????????. ???????? ??????? ?? ????????? ????? ?????, ?????????? ??????????? ?????? ??? ?????????. ??? ????? ??????? ?????? ?????????:

1 - ???????? ???? ? ??????.
2 - ????????? ???? ?? ?????? ?????? ?????? ??????? ???????.
3 - ????? ??????? ?????.
4 - ????????? ??????? ????? ? ?????? ?? ?????.

????? ???? 4 (???? ???????? ???????? ?????????) - ????? ????? ???????. ???? ???????? ????? ??????? ?????????? ???????? ?????.

????????? ?????????? ????? ?????? ?????????? ? ???? ????????? - ??? ?????? ?????????? ???? ????? ????????. ? ?????????, ?????????? ???? ?? ???????? ?? ??????????, ?? ?????? ???????????? ?????. ??? ?????????? ??-?? ??????????????? ???????????? ?????? (???? ? ?? ?? ????? ????? ?????????? ?????? ????). ????????? ????? "??????" ?????? ????? ???????? "????????????" ????????????? ?????. ????? ???????????? ?????????? ?????? ????????????????.

????????? ????????? ? ???? ?????????? ?? ????? ???????????????? - ?????????? ?????????????????. ??? (?????? ??????? ????????? ? ????????????? ????? ?? ????????????) - ????????. ???????????????? ???????? ? ???? ?? ?????? ??????, ?? ? ??????? ????? ??????, ? ???????????????? ?????? ?????????.

??? ???????????? ???????????????? ????? ????? ?? ?????? ??????? ????? ?????? ? ??????????? ????????? - ?? ??? ? ?????????? ??????????, ??? ?????????? ?????????, ?????? ? ??????? ?????????. ? ????? ??? ????? ???????? ???????????? ??????? ??????????. ????? ????? ????????? ????????? ?????.

????? ? ????????????????? ????? ????????????????, ????? ????????? ???? ??????? ?????? ?????????????. ???????????????? ?????? ???? ??????? ? ??????????.

?????????? ???????????????? - ??? ???????????, ?????????? ?????? ????????. ??? ??????????? ? ????? ?????? ?????????.

??????? ???????????????? - ??? ??????????? ??????????, ??????????? ???????? ????????? (???????, ?????????, ????-????).

---------------------

??????????? ????-????.

??????????? ????-????? - ??? ????????????? ??? ??? ???????? ????????? ?? ???? ????????????????. ????-????? - ??? ????????????? ????????????? ????????? ? ???? ??????????????? ? ??????, ??????? ?????????? ???? ?????????. ?????????????? ?????????? ???????. ????? ?????????? ????????, ????????: "???? ??????? X ????????? - ????????? ? ??????? A. ???? ??????? ?? ????????? - ????????? ? ??????? B". ???? ?? ?? ????? ???????? ????????? ??????? ??????????? ????-????.

??????????? ????-???? ????? ????????????? ??? ???????? ????????? ?? ???? ????????????????. ?? ???????????, ???? 10% ????????????? ????? ?????????? ??? ????-????. ?? ? ?????????, 90% ????????????? ???????, ??? ??? ??????????? ?????? ? ??? 10%. ??? ?????????, 80% ???????? ??? ?????? ???????? ?? ???????? ??? ???????? ? ???????? (??? ?????? ??????????????). ?????????? ???????????? ?????? ???????? ? ????????????? ????-????. ?? ??????? ????????? ????? ??????? ?? ???????? ? ??????????? ???????? (??? ?????????? ????????). ??????? ????-????? ??????????, ?? ??????????? ???????? ??????? ???????, ? ????????? ?? ? ??????????? ????? - ?????. ?????, ????????? ???????????? ???????????? ????-????? ? ???, ?? ??????? ?? ?? ??????. ? ?????????, ????? ????????? ????? ?????? ?????? ??????, ????????? ??? ?? ????? ???????????????. ? ?????, ???????????? ????-????? ?? ?????, ? ?? ??????? ????? ? ???? ?????.

?????? ????-?????:

?????? ?????????
|
v
____________________________
--------------------> |?????? ?????? ??????????? | 010; 1 -> 001; 1-> 001).

???????????? ?????? ???????????? ? ?????? ???????????, ??????? ???????????? ?????? ????? ????? - ?? 8 ?? 64. ? ?????????? 8-?????? ??????????? ?????????? ???? ?????? ?????? - ?????????????????.

? ????????????????? ??????? ???? ???????????? ?? ??????, ? ????????? ? ???? ????????????????? ????. ????????????????? ????? - ??? ????? ?? 0 ?? 9 ? ????? "A", "B", "C", "D", "E" ? "F". ????????, 0000 - ??? 0; 0001 - ??? 1; 1111 - ??? F.
?????? ?????? ??. ? ??????? 1-8.

?????????? | ???????? | 16-???? | 8-???? | ??????
| | | |
0 | 0000 | 0 | 0 |
1 | 0001 | 1 | 1 |