Когда мне было 15-17 лет, я увлекался ZX-Spectrum. Это такой компьютер с памятью 48kb (ошибки нет). Я даже написал по нему книгу (в объема доступных тогда это была книга. Как мне кажется сейчас — так, не более статьи). Но что самое интересное — я нашел ей недавно в интернете.
Вот выдержки из нее:
»
Атрибуты каждого  знакоместа  занимают  1  байт,  причем
структура их очень проста. Байты распологаются слева направо
и сверху вниз. Адрес можно вычислить как 22588+32*Y+X.
На ассемблере это деляется следующим образом:

LD D,X
LD E,Y

LD H,0
LD L,Y
ADD HL,HL
ADD HL,HL
ADD HL,HL
ADD HL,HL
ADD HL,HL
LD A,E
ADD A,L
LD L,A
JR NC,$+3
LD DE,#5800
ADD HL,DE
»

или

Регистры I и R

Эти регистры имеют очень специфичное назначение. Регистр
I, называемый регистром вектора прерываний, используется при
втором  режиме прерываний  и мы  затронем этот вопрос, когда
будем рассматривать прерывания. Регистр регенерации памяти R
постоянно   меняется  от   0  до  127,  т.е  7  бит  его  не
используется.  Вы можете  использовать этот  бит  по  своему
желанию,  а также  весь регистр  R для  генереции  случайных
чисел  в диапозоне от 0 до 127. (старший бит 7) (или нет???)
( или все-таки старший).

Какие были времена….

0 Shares:
Возможно вам будет это интересно
Смотреть заметку

Facebook

По офису летает ветер, от него хрустят стены…
Смотреть заметку

Facebook

Главная новость на яндексе «В Москве сосулька упала на автомобиль BMW генерала дорожной полиции»

Facebook

Уважаемый Владимир Владимирович! И и Ваши верные корейские друзья очень расстроены тем, что при наложении санкций не заслуженно…
Смотреть заметку

Facebook

Я — маленький, лысый и толстый, но зато есть Порш Кайн. Поэтому считаю, что в человеке главное —…
Смотреть заметку

Facebook

Мы уже позавтракали: супчик, кашка, цветная капуста и яблоки. Умылись, памперсы поменяли. А Вы нашли смысл своей субботы?
Смотреть заметку

Facebook

Люди добрые из digital агентств. Дайте нам за доброе слово и искреннюю благодарность поснимать у Вас в офисе…