реклама на сайте
подробности

 
 
> Счётчик регенерации в Z80 7 или 8 битный?
GetSmart
сообщение Aug 24 2011, 19:19
Сообщение #1


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Читаю описание, вроде как 7 битный счётчик, хотя регистр 8 битный. Есть вопросы.

1. Может в каких-то версиях Z80 этот cчётчик 8 битный? (Z80A, Z80B, ...)
2. Можно ли в регистр R прописывать значения >= 128 ?
3. Какой смысл анализировать старший бит этого регистра, если он не меняется (или нулевой) ? Я это вижу в проге.

Для стандартного Z80 есть такое описание.
Цитата
The refresh register, R, increments each time the CPU fetches an opcode (or opcode prefix) and has therefore no simple relationship with program execution.

["While R is an 8 bit register, it wraps around at 128 instead of 256. If the programmer stores a value in the register, its high bit will be preserved regardless of what the CPU does to the remaining 7 bits. Incorrect implementation of this behaviour is a common source of problems when running games on emulated Z80-machines"]

На 2-ой вопрос ответ ясен.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- GetSmart   Счётчик регенерации в Z80 7 или 8 битный?   Aug 24 2011, 19:19
- - Genadi Zawidowski   Цитата(GetSmart @ Aug 24 2011, 23:19) Чит...   Aug 25 2011, 16:28
|- - GetSmart   Цитата(Genadi Zawidowski @ Aug 25 2011, 21...   Aug 25 2011, 16:44
|- - MrYuran   Цитата(GetSmart @ Aug 25 2011, 20:44) Нет...   Aug 26 2011, 04:59
- - Genadi Zawidowski   ЦитатаВы в железе проверили? Жаль у меня железа не...   Aug 25 2011, 16:57
|- - GetSmart   Цитата(Genadi Zawidowski @ Aug 25 2011, 21...   Aug 25 2011, 17:02
- - Genadi Zawidowski   В даташите на Hitachi HD64180 тоже написано про 7 ...   Aug 25 2011, 17:27
- - Rst7   Семь бит там инкрементируется. Старший бит можно и...   Aug 26 2011, 04:46
- - GetSmart   Похоже нарвался на недокументированные команды. ID...   Aug 28 2011, 21:39
- - Harbinger   DD/FD, насколько помню, префиксы для работы с инде...   Aug 29 2011, 02:56
|- - GetSmart   Цитата(Harbinger @ Aug 29 2011, 07:56) DD...   Aug 29 2011, 03:48
|- - _Bill   Цитата(Harbinger @ Aug 29 2011, 06:56) DD...   Aug 29 2011, 04:23
- - gena_p1   Можно потревожить RST7 в личку. Он в далеком 1992м...   Aug 29 2011, 15:31
|- - Genadi Zawidowski   Цитата(gena_p1 @ Aug 29 2011, 19:31) Можн...   Aug 29 2011, 22:13
|- - GetSmart   Цитата(gena_p1 @ Aug 29 2011, 20:31) Можн...   Aug 29 2011, 22:40
- - Sergei_Ilchenko   Ребят, 2011 год же уже))   Aug 30 2011, 07:55
- - GetSmart   Цитата(Sergei_Ilchenko @ Aug 30 2011, 12...   Aug 30 2011, 08:26
- - gena_p1   Цитата(GetSmart @ Aug 30 2011, 12:26) А м...   Aug 31 2011, 18:20


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th June 2025 - 17:26
Рейтинг@Mail.ru


Страница сгенерированна за 0.01287 секунд с 7
ELECTRONIX ©2004-2016