Просмотр полной версии : Написание книги ПЭВМ "ИРИША-М"
Viktor2312
19.07.2012, 12:12
...
ПЭВМ "ИРИША-М" (готова на 10%)
что-то мне подсказывает, что книгу о воспитании детей надо писать когда детям уже лет 20, но ни как не полгода или темболее еще в утробе.
Мне кажется неплохо писать непосредственно в момент создания, так как вся информация свежа, потом много забывается, и приходится занова всё в памяти восстанавливать, перечитывать и многое можно упустить.
это называется сбор и подготовка материала. разумеется это надо делать.
По структуре самой книги. и т. д.
тогда давайте начнем от печки, т.е. от существующей красной книги, давате рассмотрим, что в ней нам нравится, что не нравится, что хотелось бы изменить.
рассморим вопрос "в общем", "концептуально"; работу над очепятками считаем само сабой разумеющейся.
Быть рецензентом и общим подсказчиком без проблем, но учтите работать будете Вы.
Вопросы я уже задал (что нравится/не нравится и т.д.).
И еще... Практика показывает, что если написание новой игры начинать с заставки, то запал часто на заставке и заканчивается.
Предисловие и обложка это то, что нужно делать в последнюю очередь.
Viktor2312, Моё мнение такое:
Сделать ещё одну красную книжку, только без ошибок смысла нет.
Есть смысл писать совсем другую книгу - чтобы автор от процесса написания получал удовольствие. И читатель это почувствует и ему читать тоже будет в удовольствие.
Есть опастность, что написание превратиться в тяжкую обязанность.
Поэтому я предлагаю так - не писать от начала до конца по составленному оглавлению, а брать тему , которая на данный момент более всего интересует автора и писать по этой теме главу. Когда готовых глав накопится некоторое количество, то можно их предварительно скомпоновать и наметить недостающие главы. Тогда будет книга с душой. А техническую упорядочненость вносить на этапе заключительной компоновки готовой книги.
Мне нравится такой стиль изложения :http://bookfi.org/book/784158
Но тут конечно нужен литературный талант.
может добавить ещё какие нибудь сокращения или термины.
пишем книгу, именно не приложения к книге а книгу. если по мере написания возникает желание добавить что-то в термины - подчеркиваем зеленым фламастером.
Хранение программ для ПЭВМ такой
комплектации может осуществляться...
40/80 символов в строке, до 25 строк (запятая)
Vladimir_S
30.07.2012, 15:09
Viktor2312, модуль графического контроллера.
Vladimir_S
30.07.2012, 16:38
Я кстати Вашу платку с книжечками получил Спасибо.
И как они после знакомства с почтой России?
Viktor2312, а можно выкладывать не ужимая в RAR? смысла в этом немного (45 килобайт сжато до 43 килобайт), а неудобство изрядное.
Давайте устроим панк-молебен, то есть я хотел сказать - попросим местных смотрящих подкрутить что-нибудь для увеличения допустимого размера PDF.
Может быть, Google Drive подойдет лучше для этих целей? Зачем нагружать форум, если есть специально созданные для совместной работы над документами средства.
Большая радость пришла на челябинскую землю. Сегодня челябинский "Трактор" в упорной борьбе вырвал очко у московского "Спартака".
В смысле - размер вложений для PDF увеличили до 200 килобайт.
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
Я имел ввиду порядок загрузки операндов, что бы те кто не знал навсегда запомнили, что первым в адресном пространстве стоит младший.
"После перехода по адресу 0247H, будет выполняться команда, записанная по этому адресу." - по-моему, некоторая тавтология.
"В ячейкЕ памяти с адресом 0247H записан код 3EH" и далее везде, если уж принят формат записи шестнадцатеричных констант с суффиксом H.
Вроде ошибок нет.
Тут из зала застенчивые зрители спрашивают, а почему бы не прогонять эти команды в любом эмуляторе по вкусу, где есть отладчик, и где отлично видно, что происходит (если происходит) с регистрами и флагами?
"Данная команда" встречается только на одной странице 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А.
Тогда не понятно, зачем так скрупулезно объяснять каждую команду по шагам, если все это будет в специальной главе.
Кстати не могли бы Вы в кратце написать один абзац с расписанием этой особенности про адреса при обращении к портам командами IN и OUT, а то так с нахрапу не нашёл в справочниках где красиво и понятно это описано, точно помню что читал, но где сейчас не найду, а своими словами описать, как-то пока не получается?
Когда в 8080 происходит обращение в УВВ, во время цикла обращения к устройству разряды шины адреса A7-A15 дублируют A0-A7. Это должно быть описано где-то в недрах технического описания 8080. Почему это так важно, особенно при разборе кода загрузчика, я не знаю.
Предложение "на регистр признаков 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-я по счёту будет
Понял. Тогда надо набросать структуру книги, что бы представлять ход изложения материала.
Примерная структура книги:
1. Обложка.
[...]
Виктор, без обид :) напомнило бессмертное довлатовское:
"Вольф говорит:
- Недавно прочел "Технологию секса". Плохая книга. Без юмора.
- Что значит - без юмора? Причем тут юмор?
- Сам посуди. Открываю первую страницу, написано - "Введение". Разве так можно?"
ну если для каждой новой команды писать за сколько циклов она выполняется и сколько тактов и мкс на неё уходит, то книжка получится толстенная.
Vladimir_S
05.09.2012, 11:44
ну если для каждой новой команды писать за сколько циклов она выполняется и сколько тактов и мкс на неё уходит, то книжка получится толстенная.
А действительно, для чего это расписывать? Не лучше ли в отдельной главе поместить распечатку ассемблерного текста с исчерпывающими комментариями.
---------- Post added at 11:44 ---------- Previous post was at 11:42 ----------
А кстати не видел схему, у Ириши какой объем ПЗУ?
Хорошая идея, чтобы разнообразить текст в последующих страница, обязательно воспользуюсь. Спасибо.
Я сделал замечание исключительно с точки зрения целостности предложений. Какое тут может быть разнообразие? Уж если чего-то повторяется 300 раз, пусть лучше это будет одна и та же фраза. Так легче заметить, когда что-то начнет меняться.
у меня создалось впечатление что автор изучает какой-то неизвестный процессор, а оказалось он изобретает ну-скажем велосипед.
конечно наверно человеку радостно что он понял действие некоторых команд, но делиться этой радостью (после изучения двух/трёх команд) почти в каждом посту этой темы мне кажется перебор.
что бы в последствии писать новое ПО
а вообще много ПО для этого компьютера ?
Vladimir_S
05.09.2012, 13:34
Не лучше ли в отдельной главе поместить распечатку ассемблерного текста с исчерпывающими комментариями.
Не правильно выразился.Наверное не главу, а вкладку.
Решил всё таки изменить обложку.
Поздравляю!!!
Просто даже не ожидал таких изменений.
Хотя, конечно, после Вашей публикации плохочитаемого перевода даташита на WD2793 у меня затаилась надежда....
Но смены обложки ненаписанной книги даже я не ожидал.
Такой сильный удар, что я даже не удержался и отписал в этой теме...
геронтофилией попахивает, нет - некрофилией
Прочитал предисловие. Стошнило.
P.S. Срочно редактора и корректора к этому больному...
Но слетелись...
Да-да. Мы, мухи, всегда слетаемся на ценные тексты. Даже если из текcта только очередная версия обложки.
Сделайте что-то большее.
Нет, ну что Вы, где уж мне. Я даже до первой версии обложки не добираюсь, а у Вас вот уже вторая. Честно скажу, я даже пару раз пробовал... Ну одна глава, ну две, а уж до обложки дело даже не доходило... Это же надо цельную книжку написать, для обложки-то....
---------- Post added at 01:31 ---------- Previous post was at 01:28 ----------
И Вы соизволили опустится до меня. Я аж поражён.
Это да, есть такое дело. Вы, наверное, заметили что меня долго не было в этой ветке. А тут вот зашел, как Вы верно заметили, опустился, прочитал Ваши посты, осознал и снова ухожу.
Не, уж до дискуссии с Вами на тему Ваших "модераторских обязаностей" и на тему Вашего "восприятия мира" я опускаться точно не буду. А то еще скажете что я отрываю Вас от рисования 3-го варианта обложки...
Решил всё таки изменить обложку. Вот собственно так будет скорее всего выглядеть начало книги.
http://s57.radikal.ru/i158/1212/0f/0c2dcc1bb8de.png
Господа, литературный стиль можно допилить, когда книга будет готова.
Тем более, что помошников грамотных, но не пишущих собственных книг, здесь собирается, как видим, достаточно.
На первом этапе главное избежать ошибок смысловых и технических.
Тем более, что помошников грамотных, но не пишущих собственных книг, здесь собирается, как видим, достаточно.
я это заметил
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot