Ordinea deplasată p p - - N este întotdeauna pozitivă. [1]
Ordinea deplasată pcm pN este întotdeauna pozitivă. [2]
Trebuie notat că atunci când afișați numerele de cod în memorie cu numere hexazecimale, primele două cifre cele mai înalte reprezintă semnul numărului și ordinea schimbată. [3]
După aceasta, numerele de ordine comparație X și Y din SOLO schimba mantisa și un ordin de drept mai mică, în cazul în care valoarea offset de ordinul I, atâta timp cât nu devine egal cu X. ordinea Procedură Z offset este considerată a fi termeni de ordine mai mari. [4]
După aceasta, numerele de ordine comparație X și Y din SOLO schimba mantisa și un ordin de dreapta mai mică, în cazul în care Y valoarea variază mutat de ordine atât de mult timp până când acesta devine egal cu X. ordinea Procedură Z offset este considerată a fi termeni de ordine mai mari. [5]
Conținutul câmpurilor în format de date reale, reprezentând mărimea ordinii imparțiale a datelor originale, se formează după cum urmează: conținutul semnei de câmp - semnul datelor originale; conținutul câmpului ordonare-offset al datelor originale; conținutul câmpului mantis este imparțial (ordinea deplasată a offset-ului real este 3FFFH) din originalul dat. [6]
Conținutul câmpurilor în format de date reale, reprezentând mărimea ordinii imparțiale a datelor originale, se formează după cum urmează: conținutul semnei de câmp - semnul datelor originale; conținutul câmpului ordonare-offset al datelor originale; conținutul câmpului mantis este imparțial (ordinea deplasată a offset-ului real este 3FFFH) din originalul dat. [7]
Atunci când se realizează divizarea numerelor în virgulă mobilă utilizate sumator Vezi, înregistrează Pel și Pr2 pentru a primi, respectiv RGA divizor și dividende registrelor și depozitarea EGC a divizorului ordine mixtă și dividend și pentru stocarea mantisa divizorului și restul parțial în prepararea unei mantisă câtul Sch1 counter pentru stocarea ordinea schimbată a coeficientului. Pr2 și Pr2 înregistrează pentru stocarea cifre ale unui mantisei cifre Quotient declanșează TgZn dividende și împărțitor. UTI considerată poate fi considerată tipică pentru computerele de uz general cu performanțe medii. UTI pentru computere mici și microprocesoare este construită puțin diferit. [8]
Alinierea ordinelor se efectuează după cum urmează. Către numărul de ordine al X este transferat pentru a înregistra RGZ RGD și care acționează ca contra RgSOLO RgSch1 cuplat la SOLO ieșire. [9]
Introducerea ordinului deplasat face posibila reducerea operatiunilor pe ordinele de operare aritmetica fata de numerele pozitive. Mantisa numerelor negative este reprezentată de un cod direct. Formatul lung utilizat pentru calculele cu precizie crescută are 64 de biți. Pentru comandă, se atribuie același număr de biți ca în format scurt, iar pentru manus și yiss, 56 de cifre. Vinela este la stânga rangului senior al mantissei. [10]
În tabel. 2.1 prezintă exemple de reprezentare în CE a numerelor cu puncte plutitoare (în format cuvânt) în memoria mașinilor. Trebuie remarcat faptul că, atunci când imaginea de cod în memorie cifre hexazecimale primele două cifre hexazecimale reprezintă senior co-semn și o procedură părtinitoare. [11]
În tabel. 2.1 prezintă exemple de reprezentare în CE a numerelor în virgulă mobilă (în format cuvânt) în memoria mașinilor. Trebuie notat că atunci când codul este afișat în memorie cu cifre hexazecimale, primele două cifre hexazecimale superioare reprezintă semnul numeric și ordinea offset. [12]
Pentru a simplifica operațiunile la comenzi, acestea sunt reduse la acțiuni pe numere întregi pozitive, folosind o reprezentare a numerelor cu o ordine schimbată. Când un număr este scris în ordinea sa, se adaugă un număr întreg pozitiv N; unde A2, unde k este numărul de cifre pentru imaginea ordinii. Ordinea deplasată p p N este întotdeauna pozitivă. Pentru a stoca ordinea deplasată p p 64, se alocă descărcările r / 0, b, r / 2. Numărul care conține zerouri în toți biți corespunde unei valori de 2 - 64 - 0, care se numește zero adevărat. [14]