PDA

Просмотр полной версии : Написание книги ПЭВМ "ИРИША-М"



Viktor2312
19.07.2012, 12:12
...

Atari
19.07.2012, 12:38
ПЭВМ "ИРИША-М" (готова на 10%)
что-то мне подсказывает, что книгу о воспитании детей надо писать когда детям уже лет 20, но ни как не полгода или темболее еще в утробе.

Atari
19.07.2012, 13:21
Мне кажется неплохо писать непосредственно в момент создания, так как вся информация свежа, потом много забывается, и приходится занова всё в памяти восстанавливать, перечитывать и многое можно упустить.
это называется сбор и подготовка материала. разумеется это надо делать.

Atari
19.07.2012, 13:42
По структуре самой книги. и т. д.
тогда давайте начнем от печки, т.е. от существующей красной книги, давате рассмотрим, что в ней нам нравится, что не нравится, что хотелось бы изменить.

рассморим вопрос "в общем", "концептуально"; работу над очепятками считаем само сабой разумеющейся.

Atari
19.07.2012, 14:04
Быть рецензентом и общим подсказчиком без проблем, но учтите работать будете Вы.

Вопросы я уже задал (что нравится/не нравится и т.д.).

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

AIS
20.07.2012, 00:08
Viktor2312, Моё мнение такое:
Сделать ещё одну красную книжку, только без ошибок смысла нет.
Есть смысл писать совсем другую книгу - чтобы автор от процесса написания получал удовольствие. И читатель это почувствует и ему читать тоже будет в удовольствие.
Есть опастность, что написание превратиться в тяжкую обязанность.
Поэтому я предлагаю так - не писать от начала до конца по составленному оглавлению, а брать тему , которая на данный момент более всего интересует автора и писать по этой теме главу. Когда готовых глав накопится некоторое количество, то можно их предварительно скомпоновать и наметить недостающие главы. Тогда будет книга с душой. А техническую упорядочненость вносить на этапе заключительной компоновки готовой книги.
Мне нравится такой стиль изложения :http://bookfi.org/book/784158
Но тут конечно нужен литературный талант.

Atari
23.07.2012, 16:14
может добавить ещё какие нибудь сокращения или термины.
пишем книгу, именно не приложения к книге а книгу. если по мере написания возникает желание добавить что-то в термины - подчеркиваем зеленым фламастером.

AIS
27.07.2012, 11:25
Хранение программ для ПЭВМ такой
комплектации может осуществляться...

40/80 символов в строке, до 25 строк (запятая)

Vladimir_S
30.07.2012, 15:09
Viktor2312, модуль графического контроллера.

Vladimir_S
30.07.2012, 16:38
Я кстати Вашу платку с книжечками получил Спасибо.
И как они после знакомства с почтой России?

tnt23
30.07.2012, 18:03
Viktor2312, а можно выкладывать не ужимая в RAR? смысла в этом немного (45 килобайт сжато до 43 килобайт), а неудобство изрядное.

tnt23
30.07.2012, 18:49
Давайте устроим панк-молебен, то есть я хотел сказать - попросим местных смотрящих подкрутить что-нибудь для увеличения допустимого размера PDF.

svofski
30.07.2012, 19:05
Может быть, Google Drive подойдет лучше для этих целей? Зачем нагружать форум, если есть специально созданные для совместной работы над документами средства.

tnt23
01.08.2012, 09:53
Большая радость пришла на челябинскую землю. Сегодня челябинский "Трактор" в упорной борьбе вырвал очко у московского "Спартака".

В смысле - размер вложений для PDF увеличили до 200 килобайт.

yur
09.08.2012, 02:48
Viktor2312, что такое БИС-контроллер?

Vladimir_S
01.09.2012, 17:18
Viktor2312, Я не уверен, но трёх байтовая мне кажется должно писаться слитно.

---------- Post added at 17:18 ---------- Previous post was at 17:05 ----------

И еще, в стеке хранятся только двухбайтные данные, либо адрес возврата, либо содержимое регистровой пары, и стек при загрузке -2, а при выгрузке +2.

Vladimir_S
02.09.2012, 10:30
Не знаю, надо или нет, но я думаю не худо бы указать, что в трехбайтных командах вначале в адресном пространстве стоит байт команды, затем младший байт операнда, а уж затем старший байт операнда.

Vladimir_S
02.09.2012, 10:43
Я имел ввиду порядок загрузки операндов, что бы те кто не знал навсегда запомнили, что первым в адресном пространстве стоит младший.

tnt23
04.09.2012, 15:18
"После перехода по адресу 0247H, будет выполняться команда, записанная по этому адресу." - по-моему, некоторая тавтология.

"В ячейкЕ памяти с адресом 0247H записан код 3EH" и далее везде, если уж принят формат записи шестнадцатеричных констант с суффиксом H.

tnt23
04.09.2012, 15:51
Вроде ошибок нет.

Тут из зала застенчивые зрители спрашивают, а почему бы не прогонять эти команды в любом эмуляторе по вкусу, где есть отладчик, и где отлично видно, что происходит (если происходит) с регистрами и флагами?

svofski
04.09.2012, 16:06
"Данная команда" встречается только на одной странице 8 раз.

Vladimir_S
04.09.2012, 16:18
Какая именно, и чёто вообще не въехал, что Вы имеете ввиду.
Имеется ввиду словосочетание "данная команда".

Vladimir_S
04.09.2012, 17:42
Viktor2312, На мой взгляд вот эта строка нуждается в корректировке.
По этому адресу записан номер 13H, что
соответствует регистру управления БИС ППА D11 – КР580ВВ55.
1. Записан не номер, а либо число, либо операнд команды OUT PORT.
2. Соответствует адресу регистра управления БИС ППА D11 – КР580ВВ55.
И вот тут надо обязательно отметить особенность команды OUT процессора ВМ80.
РУС ВВ55 в соответствии с командой OUT 13H находится по адресу 1313H.

Vladimir_S
04.09.2012, 18:19
По второму пункту, думаю не стоит, так как эта особенность подробно будет рассмотрена в главе с описанием микропроцессора КР580ВМ80А.
Тогда не понятно, зачем так скрупулезно объяснять каждую команду по шагам, если все это будет в специальной главе.

svofski
04.09.2012, 19:30
Кстати не могли бы Вы в кратце написать один абзац с расписанием этой особенности про адреса при обращении к портам командами IN и OUT, а то так с нахрапу не нашёл в справочниках где красиво и понятно это описано, точно помню что читал, но где сейчас не найду, а своими словами описать, как-то пока не получается?

Когда в 8080 происходит обращение в УВВ, во время цикла обращения к устройству разряды шины адреса A7-A15 дублируют A0-A7. Это должно быть описано где-то в недрах технического описания 8080. Почему это так важно, особенно при разборе кода загрузчика, я не знаю.

svofski
04.09.2012, 22:35
Предложение "на регистр признаков F [...] не оказывает влияния и его содержимое остаётся неизменным" утратило подлежащее. Можно употребить страдательный залог: "на регистр признаков F не оказывается влияниe, ...", но не лучше ли сократить всю фразу до: "регистр признаков F остается неизменным", или "регистр признаков F не изменяется"? Контекст четко обозначает временные рамки происходящего, поэтому смысл сказанного не теряется.

Vladimir_S
05.09.2012, 05:25
и что бы начинающий не разрывал себе мозг обложившись кучей справочников
Вот как раз начинающему без объяснения и будет разрыв мозга:
Порт А ВВ55 - адрес 1010Н, Порт В - 1111Н, Порт С - 1212Н, РУС - 1313Н.

---------- Post added at 05:12 ---------- Previous post was at 05:09 ----------


Предложение "на регистр признаков F [...] не оказывает влияния и его содержимое остаётся неизменным" утратило подлежащее. Можно употребить страдательный залог: "на регистр признаков F не оказывается влияниe, ...", но не лучше ли сократить всю фразу до: "регистр признаков F остается неизменным", или "регистр признаков F не изменяется"? Контекст четко обозначает временные рамки происходящего, поэтому смысл сказанного не теряется.
А зачем вообще упоминать на начальном этапе про флаговый регистр если не проверяются условия?.

---------- Post added at 05:25 ---------- Previous post was at 05:12 ----------


Почему это так важно, особенно при разборе кода загрузчика, я не знаю.
А потому, что прежде чем разбирать код загрузчика, надо хотя бы вкратце обрисовать архитектуру компа. Без этого непонятно где ОЗУ, где ПЗУ, где порты и т.д. А после этого появятся и вопросы на которые надо дать объяснения.

Vladimir_S
05.09.2012, 08:21
эта глава не первая и не третья, а как минимум 10-я по счёту будет
Понял. Тогда надо набросать структуру книги, что бы представлять ход изложения материала.

tnt23
05.09.2012, 09:22
Примерная структура книги:

1. Обложка.
[...]


Виктор, без обид :) напомнило бессмертное довлатовское:

"Вольф говорит:
- Недавно прочел "Технологию секса". Плохая книга. Без юмора.
- Что значит - без юмора? Причем тут юмор?
- Сам посуди. Открываю первую страницу, написано - "Введение". Разве так можно?"

goodboy
05.09.2012, 11:26
ну если для каждой новой команды писать за сколько циклов она выполняется и сколько тактов и мкс на неё уходит, то книжка получится толстенная.

Vladimir_S
05.09.2012, 11:44
ну если для каждой новой команды писать за сколько циклов она выполняется и сколько тактов и мкс на неё уходит, то книжка получится толстенная.
А действительно, для чего это расписывать? Не лучше ли в отдельной главе поместить распечатку ассемблерного текста с исчерпывающими комментариями.

---------- Post added at 11:44 ---------- Previous post was at 11:42 ----------

А кстати не видел схему, у Ириши какой объем ПЗУ?

svofski
05.09.2012, 11:50
Хорошая идея, чтобы разнообразить текст в последующих страница, обязательно воспользуюсь. Спасибо.
Я сделал замечание исключительно с точки зрения целостности предложений. Какое тут может быть разнообразие? Уж если чего-то повторяется 300 раз, пусть лучше это будет одна и та же фраза. Так легче заметить, когда что-то начнет меняться.

goodboy
05.09.2012, 13:08
у меня создалось впечатление что автор изучает какой-то неизвестный процессор, а оказалось он изобретает ну-скажем велосипед.
конечно наверно человеку радостно что он понял действие некоторых команд, но делиться этой радостью (после изучения двух/трёх команд) почти в каждом посту этой темы мне кажется перебор.

goodboy
05.09.2012, 13:27
что бы в последствии писать новое ПО
а вообще много ПО для этого компьютера ?

Vladimir_S
05.09.2012, 13:34
Не лучше ли в отдельной главе поместить распечатку ассемблерного текста с исчерпывающими комментариями.
Не правильно выразился.Наверное не главу, а вкладку.

dk_spb
30.11.2012, 22:59
Решил всё таки изменить обложку.
Поздравляю!!!
Просто даже не ожидал таких изменений.
Хотя, конечно, после Вашей публикации плохочитаемого перевода даташита на WD2793 у меня затаилась надежда....
Но смены обложки ненаписанной книги даже я не ожидал.
Такой сильный удар, что я даже не удержался и отписал в этой теме...

goodboy
30.11.2012, 23:07
геронтофилией попахивает, нет - некрофилией

Лас
30.11.2012, 23:09
Прочитал предисловие. Стошнило.

P.S. Срочно редактора и корректора к этому больному...

dk_spb
01.12.2012, 01:17
Но слетелись...

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

dk_spb
01.12.2012, 01:31
Сделайте что-то большее.
Нет, ну что Вы, где уж мне. Я даже до первой версии обложки не добираюсь, а у Вас вот уже вторая. Честно скажу, я даже пару раз пробовал... Ну одна глава, ну две, а уж до обложки дело даже не доходило... Это же надо цельную книжку написать, для обложки-то....

---------- Post added at 01:31 ---------- Previous post was at 01:28 ----------


И Вы соизволили опустится до меня. Я аж поражён.
Это да, есть такое дело. Вы, наверное, заметили что меня долго не было в этой ветке. А тут вот зашел, как Вы верно заметили, опустился, прочитал Ваши посты, осознал и снова ухожу.

dk_spb
01.12.2012, 10:40
Не, уж до дискуссии с Вами на тему Ваших "модераторских обязаностей" и на тему Вашего "восприятия мира" я опускаться точно не буду. А то еще скажете что я отрываю Вас от рисования 3-го варианта обложки...

Лас
01.12.2012, 22:40
Решил всё таки изменить обложку. Вот собственно так будет скорее всего выглядеть начало книги.

http://s57.radikal.ru/i158/1212/0f/0c2dcc1bb8de.png

AIS
01.12.2012, 23:46
Господа, литературный стиль можно допилить, когда книга будет готова.
Тем более, что помошников грамотных, но не пишущих собственных книг, здесь собирается, как видим, достаточно.
На первом этапе главное избежать ошибок смысловых и технических.

goodboy
02.12.2012, 00:02
Тем более, что помошников грамотных, но не пишущих собственных книг, здесь собирается, как видим, достаточно.
я это заметил