nedoPC.org

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



Reply to topic  [ 229 posts ]  Go to page Previous  1 ... 10, 11, 12, 13, 14, 15, 16  Next
Книга "The ZX Spectrum ULA" и Harlequin 
Author Message
Retired
User avatar

Joined: 25 Jul 2011 00:14
Posts: 1331
Location: WWW
Reply with quote
Post 
Shaos wrote:
Да всё со всем сходится - все картинки друг друга подтверждают, соотносясь с текстом из книжки и из буржуского форума, прочто Блэкет никак не хочет признать, что 2 раза по 2 без пауз - это 4 раза подряд :roll:
давай так, ответь на простой вопрос - сколько чтений в знакоместе?


12 Jun 2013 16:20
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
MC68k wrote:
Shaos wrote:
Да всё со всем сходится - все картинки друг друга подтверждают, соотносясь с текстом из книжки и из буржуского форума, прочто Блэкет никак не хочет признать, что 2 раза по 2 без пауз - это 4 раза подряд :roll:
давай так, ответь на простой вопрос - сколько чтений в знакоместе?


4 чтения на 2 знакоместа :)

_________________
:dj: https://mastodon.social/@Shaos


12 Jun 2013 16:45
Profile WWW
Retired
User avatar

Joined: 25 Jul 2011 00:14
Posts: 1331
Location: WWW
Reply with quote
Post 
теперь смело можешь outbeat Harleqin


12 Jun 2013 16:52
Profile
Doomed
User avatar

Joined: 23 Nov 2007 15:53
Posts: 441
Location: Saint Petersburg, Russia
Reply with quote
Post 
Shaos wrote:
Позволю спросить - байты записываются КУДА?
;)
Повторяю для НЕЧИТАТЕЛЕЙ:

Black_Cat wrote:
АКСИОМА 1 - в течение одного знакоместа ULA считывает !!ИСКЛЮЧИТЕЛЬНО!! ТОЛЬКО 2 БАЙТА ВИДЕОИНФОРМАЦИИ!! ЭТО - ЗАКОН!! :) А не 4 как думают НЕЧИТАТЕЛИ :)

А теперь то, что непонял Шаос: ULA СЧИТЫВАЕТ ВИДЕОИНФОРМАЦИЮ В ЧЁТНЫХ И НЕЧЁТНЫХ ЗНАКОМЕСТАХ ПО РАЗНОМУ - В ОДНИХ В КОНЦЕ ЗНАКОМЕСТА, В ДРУГИХ - ВНАЧАЛЕ!!!

Что собсно и вводит в заблуждение некоторых НЕЧИТАТЕЛЕЙ :) Но!!!! АКСИОМА 1 - остаётся незыблемой!!!!!!!!!!! :)
Black_Cat wrote:
Shaos wrote:
Black_Cat wrote:
А теперь то, что непонял Шаос: ULA СЧИТЫВАЕТ ВИДЕОИНФОРМАЦИЮ В ЧЁТНЫХ И НЕЧЁТНЫХ ЗНАКОМЕСТАХ ПО РАЗНОМУ - В ОДНИХ В КОНЦЕ ЗНАКОМЕСТА, В ДРУГИХ - ВНАЧАЛЕ!!!


Ну т.е. 4 байта подряд? ;)

:) Шаос, это - как фазу выбрать :) Можно - подряд, а можно и не подряд :) Поэтому твоя постановка вопроса бессмысленна :) Смысл имеет только количество байт за знакоместо! А но - всегда 2!!! :)
Black_Cat wrote:
Вот патент Альтвассера на видеовыхлоп: Image

Ждём комменты Шаоса, как он туда собирается впихивать более 2х байт за знакоместо :)
Black_Cat wrote:
БАЙТЫ ЗАПИСЫВАЮТСЯ СЮДА!
ПРАВИЛО!!! Сдвиговый регистр видеоформирователя 15 и его регистр атрибутов 20 можно грузить строго по окончании знакоместа, а не когда попало.

Терь как это всё работает:

1) Буферные регистры 10, 11 грузим во второй половине знакоместа ¹Х
2) Ровно по окончанию знакоместа ¹Х перегружаем инфу из буферных регистров в регистры видеоформирователя
3) В первой половине следующего знакоместа ¹Х+1 грузим в буферные регистры следующее значение
4) По окончании знакоместа ¹Х+1 перегружаем инфу из буферных регистров в регистры видеоформирователя
GOTO1 :)

Как видите, за каждое знакоместо из памяти грузятся ИСКЛЮЧИТЕЛЬНО!!! ТОЛЬКО 2 БАЙТА!!! :)


Shaos wrote:
И кстати N-1 это не знакоместо - ты же сам написал, что это BORDER...

border отображается, а в это время пишутся данные для первого знакоместа экрана. Отображается 1е знакоместо, а в это время пишутся данные для второго... и т.д.

_________________
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". :wink:
zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.


12 Jun 2013 22:30
Profile WWW
Doomed
User avatar

Joined: 23 Nov 2007 15:53
Posts: 441
Location: Saint Petersburg, Russia
Reply with quote
Post 
Shaos wrote:
4 чтения на 2 знакоместа :)


У меня тоже был одногрупник, который доучившись до 5 курса радиотехнического факультета не понимал физической сути закона Ома, считая что если на тестере выставить предел 5А, то воткнув концы в розетку увидишь 6А, которые написаны на крышке розетки :) . И он очень удивился, увидев вместо них как сквозь непрозрачный корпус тестера, внутри него светится электрическая дуга :) .

Так и Шаос, не имея представления о физической сути устройства компьютера, считает возможным сохранить 4 байта на период 2х знакомест в двух 8ми битных регистрах, которые опорожняются только один раз за знакоместо :) .

И соответственно более 2х байт на период знакоместа хранить не могут! :)
Следующие два байта в них можно записать только в следующем знакоместе :)

_________________
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". :wink:
zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.


12 Jun 2013 22:43
Profile WWW
Retired
User avatar

Joined: 25 Jul 2011 00:14
Posts: 1331
Location: WWW
Reply with quote
Post 
тред позеленел и пошел в ширину :3


12 Jun 2013 23:40
Profile
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
Чтобы прояснить суть(тм) топика люто-бешенно реквестую добавить к эпюрам уже упомянутый пиксельклок (7МГц) и сигнал строба записи в регистры сдвига и атрибутов. Только после этого станет ясно, кто когда и в какое время делает. Без этих данных тред считаю зверским оффтопом.


13 Jun 2013 00:30
Profile
Doomed
User avatar

Joined: 23 Nov 2007 15:53
Posts: 441
Location: Saint Petersburg, Russia
Reply with quote
Post 
В этом случае упование на физику помоему уже бессмысленно, это уже вопрос психиатрии - Шаос вошёл в тотальное отрицание реальности!
Стоит ли удивляться тому, что представитель другой NedoPC - CHRV, уже 7 лет отрицает, что ATM - это CP/M компьютер, а в США уже как 150 лет в школах отрицают теорию Дарвина :)

_________________
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". :wink:
zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.


Last edited by Black_Cat on 13 Jun 2013 00:56, edited 1 time in total.



13 Jun 2013 00:43
Profile WWW
Retired
User avatar

Joined: 25 Jul 2011 00:14
Posts: 1331
Location: WWW
Reply with quote
Post 
да ладно тебе, не кипятись. мне другое интересно, как "исследователь" мерял программно тайминги процессором, который тормозится при обращении к видеопамяти и имеет тактовую частоту равную половине пиксель клока?


13 Jun 2013 00:49
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Black_Cat wrote:
в США уже как 150 лет в школах отрицают теорию Дарвина :)

Может звучать забавно, но у креационистов есть этому серьёзные доказательства... :wink:

А то мы как-то привыкли к железобетонным штампам "теория Дарвина", "уравнения
Максвелла", а реально - это не есть непоколебимые гранитные камни гробниц, а всего
лишь модели... наверное, удачные модели - но не более того.

_________________
iLavr


13 Jun 2013 03:57
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
BC - пейсатель, такой пейсатель...

_________________
:dj: https://mastodon.social/@Shaos


13 Jun 2013 05:47
Profile WWW
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
Shaos wrote:
BC - пейсатель, такой пейсатель...

А ты возьми логик в руки и поставь жирную точку в треде. Неужели так сложно?


13 Jun 2013 06:35
Profile
Doomed

Joined: 08 Apr 2013 04:04
Posts: 449
Location: 213.247.249.139
Reply with quote
Ахаха, бл@№ката тут ещё не забанили :)

Интересная картиночка в аттаче -- тест тормозов и порта ФФ в эмуляторе (резинки во владении нету, к сожалению).
Если предполагать, что эмулятор эмулирует правильно и на резинке будет то же самое, то ясно, что за те 6 тактов вейта процессора ула читает 2 знакоместа и 2 атрибута.
А в схему из поцтента оно их может пихать очень просто -- первые знакоместа напрямую в шифтер через прозрачный латч (и так же через латч атрибутов), вторые замораживаются в этих латчах до поры. Когда следующее знакоместо подходит, в шифтер из латча записывается новое значение, равно как и в регистр атрибутов.

Правда, в этом случае ещё пригодилась бы задержка битов из шифтера, аля ленинград, потому что в первый раз атрибут и биты поступают таки неодновременно.

И наконец, не факт, что схема из патента 1к1 как в настоящей уле.


И последнее, те, кто купил эту книгу и не выложил сканы -- гнусные жидомасонские копирасты :-)
Несмотря на их потуги закрыть информацию, которая must be free, в пентеве уже 100% точно эмулируются эти ваши улатормоза, причём и в 48к и в 128к (или +2) варианте. :-D


Attachments:
fuse.png
fuse.png [ 22.26 KiB | Viewed 9070 times ]

_________________
привет засранцу лавру :)
17 Mar 2015 11:17
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
сканировать лениво - я ключевые странички пофоткал и то хорошо ;)

_________________
:dj: https://mastodon.social/@Shaos


17 Mar 2015 13:55
Profile WWW
Maniac

Joined: 22 Jun 2005 04:35
Posts: 260
Location: МО Россия
Reply with quote
отталкиваем ся от тактов з80:
цыкл чтения включает в себя чтение 4 байт и занимает 16 тактов
выставляется RAS далее за два КАСа читается пиксель байт и атрибут
потом опять РАС и два каса еще пиксельбайт и атрибут
на это уходит порядка 8 тактов
далее 8 тактов отдаётся зетнику. ВСЁ.

при доступе к драме юзается пейджингмод, и атрибут лежит в одной ROW с пиксельбайтом

вот отсюда и получился немного нелинейный графрежим


18 Mar 2015 09:37
Profile ICQ
Display posts from previous:  Sort by  
Reply to topic   [ 229 posts ]  Go to page Previous  1 ... 10, 11, 12, 13, 14, 15, 16  Next

Who is online

Users browsing this forum: No registered users and 8 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.