Битова дълбочина - регистър - Голяма енциклопедия на нефта и газа, статия, страница 2
Битова дълбочина - регистър
Необходимо е да се гарантира, че битовата ширина на втория операнд (неговия регистър) съвпада с битовата ширина на приемащия регистър. [16]
Производителността на микропроцесора и следователно на компютъра като цяло се определя от два основни показателя: капацитета на регистрите и тактовата честота на електронния часовников генератор. [17]
Съдържанието на всеки от регистрите е фиксирано под формата на ред неонови светлини, чийто брой съвпада с капацитета на регистъра: ако дадена единица в момента е фиксирана в една или друга цифра на регистъра, тогава неонова светлина, съответстваща на тази цифра, светва; иначе нощта не гори. [18]
Основни технически и експлоатационни данни: бройната система за въвеждане и извеждане на информация е десетична, формата на запетаята е фиксирана, разрядността на регистрите е 12, средното време за извършване на операции при събиране и изваждане е 0,0015 сек, печатът е минимум 2 4 реда в секунда, ширината на ролната хартия е 56 mm. [19]
Само цели числа не повече от 9999 могат да се изпращат към индексните регистри, а всички цели и дробни числа, чийто капацитет не надвишава капацитета на регистъра, могат да се изпращат към цифровите регистри. Това могат да бъдат числени константи или резултати от различни изчисления, извършени от програмата, както и цифрова информация, въведена от потребителя - компютъра в диалогов режим. [20]
Това е подреден набор от тригери със схема за управление на входните и изходните сигнали. Дълбочината на битовете на регистъра съответства на броя на тригерите, използвани в него. Всеки регистров тригер има директен и обратен изход, използвани съответно за създаване на директен и обратен код. [22]
Изпълнението на всяка команда започва счетене на първата дума с инструкции, която съдържа кода на операцията, от паметта в регистъра на инструкциите, където се съхранява за продължителността на инструкцията. Капацитетът на регистъра на инструкциите съответства на капацитета на MP шината за данни. Операционният код се декодира в командния декодер. Въз основа на резултатите от работата на декодера и под въздействието на тактови сигнали се генерира желаната последователност от управляващи сигнали. Това води до прочитане от паметта на останалите думи от командата, ако има такива, както и до реално изпълнение на предписаната от командата операция. Опашката от команди е малко устройство за съхранение (от порядъка на няколко думи), разположено на MP чипа и предназначено да съхранява следващите команди, които трябва да бъдат изпълнени. Запълването на тази памет става в интервала от време, когато МР шината за данни е свободна от обмен с външна памет или външни устройства. Това дава възможност да се увеличи производителността на MP чрез намаляване на времето, прекарано за извличане на следващата инструкция от външна памет след изпълнението на следващата инструкция. [23]
Координатният път на управлението на лъча съдържа: регистъра на координатите RgK, в който се записват кодовете на координатите, форми, когато се четат от БЗУ; конвертори PKN X и PKN U; координатни усилватели КУХ и КУУ и отклоняваща система КОС. Дълбочината на битовете на координатния регистър и преобразувателите зависи от размера на екрана на CRT и предназначението на IDO. Ако една отклоняваща система изпълнява функциите на COS и FOS, тогава към нейната скорост се налагат повишени изисквания. [25]
Думите на програмата или междинните резултати, избрани от RAM, се съхраняват в DB l RD. Капацитетът на регистрите DB и RD се определя от дължината на думите, съхранявани в RAM. При нормално последователно изпълнение на програмата, когато не е необходим преход към други разделипрограма (при изпълнение на команди за условен или безусловен скок), буферът с данни се запълва с последователни думи. Този процес се комбинира с работата на ALU за извършване на програмни операции. [26]
Изпълнението на всяка инструкция започва с прочитане на първата дума от инструкцията, която съдържа кода на операцията, от паметта в регистъра на инструкциите, където се съхранява за времетраенето на инструкцията. Капацитетът на регистъра на инструкциите съответства на капацитета на MP шината за данни. Операционният код се декодира в командния декодер. Въз основа на резултатите от работата на декодера и под въздействието на тактови сигнали се генерира желаната последователност от управляващи сигнали. Това води до прочитане от паметта на останалите думи от командата, ако има такива, както и до реално изпълнение на предписаната от командата операция. Опашката от команди е малко устройство за съхранение (от порядъка на няколко думи), разположено на MP чипа и предназначено да съхранява следващите команди, които трябва да бъдат изпълнени. Запълването на тази памет става в интервала от време, когато МР шината за данни е свободна от обмен с външна памет или външни устройства. Това дава възможност да се увеличи производителността на MP чрез намаляване на времето, прекарано за извличане на следващата инструкция от външна памет след изпълнението на следващата инструкция. [27]
Принципът на работа на старт-стоп приемника при предаване на информация с по-висока скорост, както и при използване на 7-елементен код, остава същият. Само капацитетът на регистрите и буферното устройство се променят. [28]
Броят на тактовите импулси се определя от битовата дълбочина на регистъра. [тридесет]