nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 02:50



Reply to topic  [ 16 posts ]  Go to page Previous  1, 2
Геометрия экрана "Специалист" 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
petrenko wrote:
Ну и быстродействие тоже важно для столь медленной системы...

Согласен... я был удивлен, что в "интерпретаторе в интерпретаторе" линейный алгоритм
Брезенхема заработал заметно быстрее, нежели я ожидал, а алгоритм для окружности,
несколько медленнее.

Но это всё в привязке к моему рабочему ноуту с Р-II 360 МГц. На современных машинах
всё весьма шустро.
Если кому интересно, то в эмуляторе 6502 эти программы можно выбрать как rlines.asm
и rcircles.asm в меню Examples.

Кстати говоря, я добавил Редактор и Ассемблер и в свой он-лайн эмулятор ПК "Специалист",
но пользоваться ими не так удобно, поскольку приходится вспомнить служебные комбинации
клавиш.


PS. Что касается алгоритмов, то PLOT в "Специалисте" написан вполне нормально,
а вот в алгоритме CIRCLE автор явно ужимал код в размере.
И поскольку имеется симметрия, то часть кода модифицировалась, для 6502 я этот
трюк перенимать не стал, поскольку это довольно трудно реализовать средствами
только ассемблера.
Приходится смотреть код в бинарном виде и подбирать смещения.
Таблица при этом не должна пересекать границу параграфа.

_________________
iLavr


20 Jan 2015 07:39
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 16 posts ]  Go to page Previous  1, 2

Who is online

Users browsing this forum: No registered users and 13 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.