Автор: Пользователь скрыл имя, 26 Февраля 2013 в 14:38, доклад
Сандарды модификацияланған кері және қосымша кодта қосу
ЭЕМ-нің арифметикалық логикалық құрылысының құрылысындағы толықтырылғын разрядты анықтау үшін модификацияланған кодтар қолданылыды. (2-к сандарды қосқан кезде).
Модификацияланған кодтардың жоғарыда аталған кодтардан айырмашылығы – бүтін сан екі разрядпен бейнеленеді.
Сандарды модификацияланған кері және қосымша кодта қосу
ЭЕМ-нің арифметикалық
логикалық құрылысының
Модификацияланған
кодтардың жоғарыда аталған
00 – «+»
11 – «-»
Модификацияланған кодтың үш түрі бар:
2-к сандарды
модификацияланған тура, кері және
қосымша кодтарға айналдыру
А = +0,0110
Амтура = 00,0110
Амқос. = 00,0110
Амкері = 00,0110
Сандарды модификацияланған қосымша кодта қосу.
2-к арифметикадағы ереже бойынша қосылады, бірақ қосындыда пайда болған үлкен разрядтағы тасымалдау бірлігі алынып қалады.
Мысалы:
1) А > 0; В > 0 (А + В)М қос. > 0
А = +0,1101 Ам қос. = 00,1101
В = +0,0001 Вмқос. = 00,0001
2) А > 0, В < 0, А + В > 0.
А = +0,1101 Ам қос. = 00,1101
В = -0,0001 Вмқос. = 11,1111
3) А < 0, В > 0, (А + В)м қос < 0.
А = +0,1101 Ам қос. = 11,0011
В = +0,0001 Вмқос. = 00,0001
4) А < 0, В < 0, (А + В) м қос < 0.
А = -0,1101 Ам қос. = 11,0011
В = -0,0001 Вмқос. = 11,1111
(А + В)мқос. = 11,0010
2-к
сандарды молификацияланған
1) А > 0, В < 0, А + Вмкері > 0.
А = +0,1101 Амкері = 00,1101
В = -0,0001 Вмкері = 11,1110
2) А < 0, В > 0, А + В < 0.
А = -0,1101 Амкері = 11,0010
В = +0,0001 Вмкері = 00,0001
3) А < 0, В > 0, А + В < 0.
А = -0,1101 Амкері = 11,0010
В = -0,0001 Вмкері = 11,1110
Информация о работе Сандарды модификацияланған кері және қосымша кодта қосу