нов CG

Нов герой поколение.
Display функции "радио 86RK".

Има два основни режима на работа на всеки дисплей: буквено-цифров и графичен. Разликата се определя от набор от елементарни символи, с помощта на които се образува изображение. В режим на графичен дисплей като елементарни символи се подават точка. В този случай, всяко изображение, независимо дали това е писмо, символ или изображение на даден обект, се формира от набор от точки. Качеството на изображението на графичен дисплей се определя от общия брой на елементарни точки, формиращи кутия екран. Например, широко използван в дисплея на EGA IBM PC на персонални компютри (Enhanced Graphics Array) осигурява на екрана на дисплея 640h350 = 224 000 пиксела. Очевидно е, че да се работи с такъв голям набор от информация изисква голямо количество памет за неговото съхранение и висока скорост на вашия компютър.

По-просто машини често се използва само един - режим на буквено-цифров дисплей. Неговата особеност се състои в това, че елементарните героите са вече "готови" букви от азбуката, числа и набор от специални символи, които се наричат ​​pseudographics, се дължи на факта, че тяхната комбинация дава възможност за изграждане на тези или други геометрични фигури. За да се покаже характер в този режим, процесор на компютъра не е необходимо да се изчислява и записва в координатите на паметта на всички точки, които изграждат характера, а просто да се информират контролера на дисплея какъв характер искате да покажете на екрана. Тази мярка позволява да се поддържа високо процесор производителност, както и в паметта на компютъра в този случай не е необходимо да се съхранява информация за всички точки на екрана е достатъчно да се знае и да се помни само това, което е символ трябва да се показва на мястото на екрана и да се съхранява тази информация Тя изисква значително по-малко памет. Букви и цифри на режима на дисплея се използва в "Radio 86RK".

Тя може да се разглежда като първо приближение, че екрана на компютъра "Radio 86RK" попълнено 64h25 = 1600 символа, всеки от които може да бъде буква, цифра или символ pseudographic. Изображението на екрана се състои от 25 реда от 64 знака на ред. Всеки герой в низа съответства на така наречения заместител, което представлява матрица, образувана от осем телевизионни линии вертикално и хоризонтално 6 точки. По този начин всеки знак показва на екрана съответства познаване формира от 6X8 = 48 точки, която осигурява качество на приемлива изображение на героите и тяхната добра разбираемост. За разделение между героите се предоставя "дупки", равна на две матрици точки. Редица 64 обикновено се нарича znakoryadom познаване или низ данни. Между две съседни znakoryada са разделени от две телевизор сканиращи линии, в един от които е разположен курсора.

КАКВО Е ПОКОЛЕНИЕ характера?

Особеността на формирането на символи в буквено-цифрови дисплеи с телевизор растерни сканиране е, че всеки елементарен символ се формира от части дискретно във времето. всички герои, които изграждат информационна линия (znakoryad) се формират едновременно. Преместването по телевизията линия, лъч преминава последователно всички елементи на един ред от символи клетки на матрицата, включени в текстовият низ. Образуване znakoryada завършва след лъч преминава всички 8 ТВ линии, формиращи znakoryad.

Компютърът "Radio 86RK" характер генератор ROM K573RF1 (D12) е с капацитет от 1 килобайт и съдържа информация за 2 до 7 степени, т.е. 128 символи на българската и латинската азбука, пунктуационни знаци, математически операции и т.н., както и 23-pseudographic символи и 2 невидими символи - ". Космическите" .. "Empty" и В допълнение, генераторът характер осигурява пространство за услуга "символи", които са контролни команди (нов ред, за връщане, контрол на курсора и така нататък. П.) И не се показват на екрана. Имайте предвид, че компютърът "Радио 86 RK" брой на тези екипи е малък, което позволява да се "освободи" мястото, което заемат в други компютърно изпълними инструкции, поставете набор от псевдо-герои, и по този начин да намали размера на ROM.

KAKKODIRUETSYA характер генератор ROM?

Ако ние говорим за кодиране характер генератор, е необходимо първо да се изясни какво е заложено на карта. Има два напълно различна кодова таблица (кодиране). В един от случаите става дума за една подредена маса, съдържаща пълен списък на извежда (а често и специални, непоказани) герои, всеки от които има добре дефинирана сериен номер на код. Често, серийния номер на знака се нарича ASCII код, въпреки че това не винаги е вярно. Във втория случай става дума за програмната схема на технически жаргон "фърмуер" характер генератор ROM.

КАКВО Е "KODASCII

Така че, за да се гарантира съвместимост информация набор от символи, използвани от вашия компютър, трябва да се стандартизира. Човек може да си набор от символи в таблицата и се съгласявате, че всеки знак винаги ще бъде едно и също място в таблицата. Тогава всеки знак (буква, знак, отбор, и така нататък. Г.) ще се срещне също с номер, който определя това място. Този брой може да се нарече, че характер код. Редът на (кодиране) йероглифи за информация за съвместимостта на компютри и програми за тях не може да бъде произволно и при спазване на редица нормативни документи. Най-големият в света разпространението намерен стандартен ASCII (American Standard Code за информационен обмен) - American Standard Code за обмен на информация, първата версия на която е регламентирана процедурата за кодиране 7-битов код набор от 128 знака. Този стандарт е многократно рафинирани, разширени, но основните принципи, заложени в нея, които се използват по целия свят и до днес. Информация за съвместимост е гарантирана от факта, че всеки знак се присъжда характер генератор номер (код), наречена ASCII код, въпреки че това се случва, че приликата със стандарта и краищата на САЩ. Номерата на вашите компютърни CG герои "Радио 08 юни RC" е най-ASCII символи в страна на мениджъри, математически символи, пунктуация, цифри и главни букви. pseudographic кодове характер не отговарят на съвременните стандарти, което е доста приемливо за най-простите компютри. За най-голяма степен в генератора характер "Radio 86RK" отговаря на националните изисквания по стандарт на Koi - 7N1. но в аматьорски жаргон често казваме "ASCII кодове", но не и "KOI-7N1 кодове." Като цяло, често израза "ASCII код" се използва единствено, за да сочи към символично представяне на информацията.

KAKZAKODIROVAT характер генератор ROM?

Универсални правила за кодиране ROM не е, така, като пример, помислете за кодиране компютър ROM "Radio 86RK". Най-лесният начин да направите това с един пример. Изобразяват матрица познаване и таблица 8 редове и колони 6 (фиг. 1) да се опрости увеличаването на броя на колони 2, т. Е. ще доведе матрицата на размера на 8 х8. Две крайни лявата колона се използва за изграждане няма, но тяхното присъствие е до известна степен опростява процеса на кодиране. Всеки ред познаване елемент зададете тегловен фактор в двоичен формат; първо надясно съответства на коефициента на степен 0 2 (единица), а вторият - 2 в 1 степен (два) трета -2 до 2 градуса (четири) и така нататък. Точно познаване форма четири-малко значима хапане, и четири лявата - високо хапане шестнадесетично число. Коефициентите за претегляне погаси възрастните и младите нибли мач, например, а шестата в дясно и втората права елементи имат тегловен коефициент 2. Това не е изненадващо, тъй като тя е значително ниво на шестнадесетично число. В зависимост от това дали елемент познаване трябва да се показва на светлината на екрана или тъмно място, съответният бит на двоично число е 0 или 1. "Radio 86RK" прие, за кодиране, точката, в която светлината съответства на 0 в съответните позиции на двоично число, и тъмно 1. по този начин, ако всички бита равни на 1, което съответства на двоично число 11111111 (шестнадесетичен FF), след това цялата линия в познанията ще се състоят от тъмни точки, т. е. да се погасява. Светлинен линия съответства на двоичен номер 00000000 (шестнадесетичен 0). Очевидно е, че запълването на матрицата с нули и единици, може да получи разнообразие от комбинации на светлинен и анулиране точки, всеки комплект от 48 (64 с допълнително две колона) съответства на един символ генератор характер, и 8 шестнадесетичен номера образуват код за характер, който се записва в характер генератор ROM.

По този начин, в случай на ръчно въвеждане достатъчно върху парче хартия, за да представят желаният символ като комбинация от светли и тъмни точки в рамките на матрица на 8x6 пиксела, а след това всяка светлина (! На екрана) Точка за присвояване на стойност 0, а всеки тъмно - 1 от ляво, за да добавите още две " празен "колона, за да конвертирате получения двоично число в шестнадесетично (да не забравяме точките, възложени" празните "редове стойност 1), пише шестнадесетичен вид един след друг, като се започне от най-горния ред и 8 шестнадесетични числа ще код, който трябва да бъде написана ROM за цел да покаже знака.

"Place" символ в ROM се определя от най-ASCII таблицата, което бе обсъдено по-рано. На първо ROM писмени знаци с ASCII код кодекси на 0, а вторият - на кода 1, двадесетият - с кода 13 (шестнадесетичен еквивалент деветнадесет), сто двадесет и осми - .. С 7F кода и т.н. Всеки символ съответства на 8 байта ROM капацитет, цялата декодера се изисква 8H128 = 1024 байта, т.е. точно 1 килобайт. Например, фиг. 2-4 изобразяват символите 0, 1, W в съответните им матрици точки и техните двукомпонентни и шестнадесетичен кодове на генератора за ROM характер.

Възможно ли е да "виждат" ON SCREEN ХАРАКТЕР GENERATION

Трябва ли да се адаптира ХАРАКТЕР поколение?

При проектирането на малки български букви

Матрицата точки за капитализация се равнява на 6х6. Това усложнява задачата за създаване на добре четат знаци. Добра помощ може да бъде една програма, която ви позволява да "изгради" символи директно на екрана и да ги запишете в буферната зона на RAM. Един вариант на тази програма е показана в Таблица. 2. Той е написан на език BASIC, въз основа на програмата, предложен по-рано от Лукиянов и Александър Богдан.

Работата с програмата, тъй като. Първо зареждат в буфер RAM площ CG кодове. Това може да е основната версия на CG кодове PC кодове "Радио 86RK" от таблица 0.3 на тази статия, компютърни кодове CG "Microsha". В краен случай, можете да направите, без да попълват кодовете на буфер площ CG, но в този случай е необходимо да се ре-дизайн на всички 256 знака, и това ще изисква много време. След това програмата преводач и VA Сика Таблица изисква. 2. След като стартирате тази програма върху заглавието на екрана се изписва:

В долния ляв ъгъл на титлата ще бъде стилизирано изображение на познаване, както и правото - запитването:

Когато бъдете подканени, въведете ASCII код характер "проектиране", което трябва да направите. Кодът трябва да се въведе в десетична форма. номера характер не трябва да предприеме, за тяхната цел в дизайна може да бъде произволно. Например, въведете кода от 65, което съответства на латинското буквата А. Ако буфера са изтеглени по-рано CG кодове в рамка (фамилиарност) се показва изображение това писмо, ако кодовете за CG не са заредени), а след това на изображението може да бъде всичко, най-вероятно тя ще бъде хаотичен редуване на тъмни и светли петна. Вляво от фамилиарност ще шестнадесетичен кодове, съответстващи на символни низове.

меню мутира и да стане по следния начин: регистрационен номер. 65
1 - Следвайте знак,
2 - EDIT,
3 - инверсия,
4 - ПОЧИСТВАНЕ познаване,
5 - за да довърши работата си.
ИЗБЕРЕТЕ:

Можете да натиснете 1 и преминете към следващия знак дизайн, можете да изберете 2 и започнете редактирането на изображението на символа. Ако изображението е на случаен принцип или дефектен за неизпълнение на задължението за редактиране, е препоръчително да се почисти заместител, като кликнете 4.

Изображение Инверсия е полезно при оценката на формите характер (за простота, програмата приема обратна дисплей - нещо, което ще бъде светлина точка в стилизирано изображение - тъмен и обратно).

При прехода към екрана за редактиране на екрана е малко по-различно: има помощ регистрационен номер. 65
клавиши:
MOVE - "Arrow"
Сложете край - "ТОЧКА"
ТОЧКА CLEAR - "пространство"
В главното меню - "R".

от което следва, че прехвърлянето е направено с клавишите стрелки, и съответно избършете и монтаж точка на клавиша за интервал и точка. Главното меню могат да бъдат достъпни чрез натискане на R.

По този начин, трябва да редактирате или пресъздайте всички 256 знака от нов генератор характер. В края на тази процедура в буфера ще се изисква набор от кодове. Можем да го запази само за бъдеща употреба, писане на лентата.

5000 - 50FF # 9; 3B51
5100 - 51FF # 9; 6D76
5200 - 52FF # 9, 3745
5300 - 53FF # 9; A0V2
5400 - 54FF # 9; 5S73
5500 - 55FF # 9; 6D76
5600 - 56FF # 9; 313E
5700 - 57FF # 9; A0B2

5000 - 57FF # 9, 1097

Като кодова таблица, трябва да програмирате генератор ROM чип характер. Най-общо казано, можете да използвате всеки характер генератор ROM програмируем подходящ съд, като K556RT7, но това е по-удобно да се използва чип, което позволява при повторно програмиране, като например ROM с UV изтриване K573 серия.

Заместител на K573RF1 K573RF2, K573RF5

  • извадете терминал 20 от изходното съединение 35 KR580VG75 (D8) и свързан с 5V релса;
  • терминал 18 да се изключи от общата шина и свързан към терминал 35 на IC D8:
  • извежда от веригата 21 за прекъсване на връзката и свързване -5 до 5 V. верига

    След това предварително програмиран чип може да се монтира на таблото и да започне проверка на компютъра с нов характер генератор, който се произвежда по обичайния начин за двете половини на генератора характер поотделно. Ако ROM чип ушие правилно и приключване на плащането се извършва без грешки, компютърът ви вече има още по-голям от CG знаци.

    Компютърна Описание Радио 86RK