6-ma’ruza. Buyruqlar tizimi arxitekturalarini tasniflash


Suzuvchi nuqtali sonlar ustida amallar


Download 0.86 Mb.
Pdf ko'rish
bet9/11
Sana14.05.2023
Hajmi0.86 Mb.
#1458690
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
6-ma\'ruza

Suzuvchi nuqtali sonlar ustida amallar. Для работы с числами
представленными в форме с плавающей запятой, в АСК большинства машин 
предусмотрены: 
Ko'pgina mashinalarning BTAsi suzuvchi nuqta shaklida taqdim etilgan 
sonlar bilan ishlash uchun quyidagilarni ta'minlaydi: 
asosiy arifmetik amallar: qo‘shish, ayirish, ko‘paytirish va bo‘lish; 
ikkita haqiqiy sonni solishtirishni ta'minlovchi taqqoslash operatsiyalari: =, 
<>, >, <, <=, >=; 
almashtirish operatsiyalari: taqdim etish shakllari (ajratilgan va suzuvchi 
nuqta o'rtasida), taqdim etish formati (bittaliki va ikkitalik aniqlikda). 
Mantiqiy amallarStandart HM buyruqlar to'plami alohida so'z bitlari yoki 
boshqa manzilli birliklar ustida turli mantiqiy operatsiyalarni bajarish uchun 
buyruqlarni o'z ichiga oladi. Bunday buyruqlar belgilar va mantiqiy ma'lumotlarni 
qayta 
ishlash 
uchun 
mo'ljallangan. 
Qo'llab-quvvatlanadigan 
mantiqiy 
operatsiyalarning minimal to'plami EMAS, VA, YOKI va 2-modul bo’yicha 
qo'shilishi. 
O’nlik sonlar ustida amallar. O'nlik sonlar HMda ikkilik kodlangan shaklda 
ifodalanadi. Birinchi avlod kompyuterlarida bunday raqamlarni qayta ishlash 
bo'yicha maxsus buyruqlar berilgan, bu esa asosiy arifmetik amallarning (qo'shish, 
ayirish, 
ko'paytirish 
va 
bo'lish) 
bajarilishini 
ta'minlaydi. 
Zamonaviy 
mashinalarning BTAda odatda bunday ko'rsatmalar mavjud emas va tegishli hisob-
kitoblar natijani keyinchalik tuzatish bilan butun sonli arifmetik ko'rsatmalar 
yordamida simulyatsiya qilinadi. 


Satrlar bilan ishlash buyruqlari. BTAda satrlar bilan ishlash uchun odatda 
satrlarni ko’chirish, taqqoslash va qidirishni ta'minlovchi buyruqlar beriladi. 
Aksariyat mashinalarda bu operatsiyalar oddiygina boshqa buyruqlar hisobiga 
simulyatsiya qilinadi. 

Download 0.86 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling