• avatar lvd
  • 2
Для тех, кто в уме не умеет дизасмить :)
(M видимо включает ввод кодов с нулевого адреса RAM)
LD HL,7; адрес строчки с буквами
CALL #F818 ;(пзушечный вызов, наверное, который печатает)
HALT; процессор виснет, ибо прерываний в апогее не предусмотрено
DB «HELLO WORLD!»,0; строка как раз по адресу 7
  • avatar AAA
  • 1
Клавиатура AER'a-SUPERCODER'a?
Блин! парсер лох! вырезал, что это сказал DDp
самый лаконичный туториал, чо :)
Настоящие программисты кодеры, ассемблеры не юзают!



18:58 LessNick: «HelloWorld» для Апогея (86РК, Микроши, Партнёра, ...) без ассемблера ;)

M
21
07
00
CD
18
F8
76
48
45
4C
4C
4F
20
57
4F 
52
4C
44
21
00
.
G
Kabardcomp Ducks You.
  • avatar nyuk
  • 5
Во славу Уточек!
Да, я планирую такое сделать. Даже начал писать уже, но как-то завяло, надо продолжить.
Да, можно так, в будущем учту.
Слушай, Kakos_nonos , а напиши вводную статью про «Апогей», ммм? Начиная от как с нуля вывести «hello world», какие компиляторы использовать, как загрузить в эмулятор полученный бинарь, и заканчивая чем-то более продвинутым?

Я думаю так появилось бы релизов на 1 больше точно ;)
  • avatar lvd
  • 6
Код типа такого:
> MOV E,A
> MVI D,0
> LXI H,SINE180
> DAD D
> MOV B,M
(встречается не менее 3 раз)
можно оптимизировать по скорости и одновременно по размеру (мнемоники Z80):
LD H,TABLE/256
LD L,A
LD B,(HL)
Таблицы, ессно, надо выровнять по 256 байт.

А вообще, зачот. Двигать экран в любое место памяти — на спектруме об этом можно только мечтать :)

Прям комодоре 64 какой-то, только советский.
www.pouet.net/prod.php?which=64019
Ссылка на поует
Исходники вместе с ассемблером
yadi.sk/d/CwwLGJW6bEVKi
  • avatar AAA
  • 0
Я просто вчера обгасился нитрой чтоб в хокее бежать быстрее и вощемта в башке переклинило. Мысли полезли…
  • avatar diver4d
  • 1
Ну да. Я ж не кодер и не телепат.
Дайвер, ты умный, но складывается впечатление, что ты дальше своего хера не видишь.
  • avatar diver4d
  • 2
Вестись на что? Почему хуйня? Удалил что? Ошибся в чем?
Можно как-то полностью и более связно мысль выражать?
  • avatar VBI
  • 2
а ничего не сделать.
игнорируй
Это не выход имхо.
пост был такой — «Смешно, да.»