Daşmaq Bayrağı vs Daşmaq Bayrağı (İkili Vurma) - Bütün Fərqlər

 Daşmaq Bayrağı vs Daşmaq Bayrağı (İkili Vurma) - Bütün Fərqlər

Mary Davis

İkili vurma ibtidai məktəbdə öyrəndiyiniz vurmadan bir qədər fərqlidir. Binar vurmada xətanı göstərmək üçün iki bayraqdan istifadə edilə bilər: daşıma bayrağı və daşqın bayrağı.

İkili vurma iki ikilik ədədi birlikdə vurmaq üsuludur. İkili nömrələr yalnız iki rəqəmdən ibarət olan nömrələrdir: 0 və 1. Onlar bütün rəqəmsal texnologiyanın əsasını təşkil edir və kompüterlərdən tutmuş mobil telefonlara qədər hər şeydə istifadə olunur.

İkili vurmada bayraqlar əməliyyatda baş verənləri izləyən köməkçilər kimidir. Binar vurmada dörd mühüm bayraq var: daşıma bayrağı, daşqın bayrağı, işarə bayrağı və sıfır bayrağı.

Taşıma bayrağı arifmetik əməliyyat nəticəsində təyin olunan bir azdır. ən əhəmiyyətli bitin həyata keçirilməsi. Binar vurmada daşıma bayrağı vurmanın nəticəsi təyinat registrinə sığmaq üçün çox böyük olduqda təyin edilir.

Daşma bayrağı CPU registrində arifmetik daşmanın baş verdiyini göstərən bir azdır. Hesab daşması arifmetik əməliyyatın nəticəsi mövcud məkanda təmsil oluna bilməyəcək qədər böyük olduqda baş verir.

Bu məqalədə biz bayraqların iki növü arasındakı fərqi və onlardan necə istifadə edildiyini araşdıracağıq. ikili vurma.

İkili ədədlər böyük bir hissəsini təşkil edirbayraq.

Oxşar Məqalələr

Nissan Zenki və Nissan Kouki Arasındakı Fərq Nədir? (Cavab verdi)

Koordinasiya VS İon Bağlama (Müqayisə)

Filosof Vs. Filosof (Fərqlər)

proqramlaşdırma.

Binar vurma

Mənbələrə görə, ikili vurma iki ikili ədədi birlikdə vurmaq üsuludur. İkili vurmada birinci ədəddəki hər rəqəm ikinci ədəddəki hər rəqəmə vurulur və nəticələr bir araya toplanır .

İkili ədədlər yalnız iki rəqəmdən ibarət ədədlərdir: 0 və 1. Onlar bütün rəqəmsal texnologiyanın əsasını təşkil edir və kompüterlərdən tutmuş cib telefonlarına qədər hər şeydə istifadə olunur.

İkili ədədlər iki rəqəmə əsaslanır, çünki onlar yalnız iki rəqəmdən istifadə etməklə işləmək asandır. Kompüterlər ikili nömrələrdən istifadə edirlər, çünki onlar kompüter açarlarının iki vəziyyətindən istifadə etməklə asanlıqla təmsil oluna bilirlər: yandırmaq və söndürmək. Başqa sözlə, ikili nömrələr kompüter açarlarının çıxışını təmsil etmək üçün əlverişli bir yoldur.

İkili ədədlər mobil telefonlar və rəqəmsal kameralar kimi rəqəmsal cihazlarda da istifadə olunur. Bu cihazlarda ikili nömrələr cihazın ekranındakı hər pikselin iki vəziyyətini təmsil etmək üçün istifadə olunur. Məsələn, rəqəmsal kamera, çəkdiyi təsvirdəki pikselləri təmsil etmək üçün ikili rəqəmlərdən istifadə edir. Hər piksel ya aktivdir, ya da sönükdür

Məsələn, tutaq ki, biz 101 və 11 ikili ədədlərini vurmaq istəyirik. Biz ilk rəqəmin (1) birinci rəqəmini hər birinə vurmaqla başlayardıq. ikinci rəqəmin rəqəmi (1 və 0). Bu bizə 1 və 0 nəticələrini verir. Sonra ikinci rəqəmi vururuqbirinci nömrənin (0) ikinci rəqəmin hər rəqəmi (1 və 0). Bu bizə 0 və 0 nəticələrini verir.

Nəhayət, birinci rəqəmin üçüncü rəqəmini (1) ikinci rəqəmin hər rəqəminə (1 və 0) vururuq. Bu, bizə 1 və 0 nəticələrini verir. Bütün nəticələri əlavə etdikdə biz 1+0+0 alırıq ki, bu da 1-ə bərabərdir.

İkili vurma nisbətən sadə prosesdir, lakin ikiliyə yeni gələnləri çaşdıra bilər. nömrələri. İkili vurmanı başa düşmək üçün köməyə ehtiyacınız varsa, sizə kömək edə biləcək bir neçə onlayn resurs var. Bir az məşq etməklə, siz qısa zamanda bu prosesi mənimsəyə bilməlisiniz.

Bayraqlar nədir?

İkili vurma, ondalık vurmadan istifadə etdiyinizdən bir qədər fərqlidir. Ondalık vurmada siz sadəcə olaraq iki ədədi birlikdə vurub cavabı ala bilərsiniz. İkili vurma ilə bu, ondan bir az daha mürəkkəbdir. İkili vurmada vurulan ədəddəki hər rəqəmə “bayraq” deyilir.

Birinci bayraq ən az əhəmiyyətli bitdir (LSB), sonuncu bayraq isə ən əhəmiyyətli bitdir (MSB). İki ikilik ədədi bir-birinə vurmaq üçün birinci nömrədəki hər bir bayrağı ikinci nömrədəki hər bayraqla çoxaltmalısınız.

İkili vurmada bayraqlar əməliyyatda baş verənləri izləyən köməkçilər kimidir. Binar vurmada dörd mühüm bayraq var:

  • Daşıma bayrağı
  • Daşıma bayrağı
  • İşarə bayrağı
  • Sıfır bayraq

Daşıma bayrağı vurmanın ən əhəmiyyətli bitinin yerinə yetirilməsi zamanı təyin edilir. Daşma bayrağı vurma nəticəsi ayrılmış yerə sığmaq üçün çox böyük olduqda təyin edilir. Çarpmanın nəticəsi mənfi olduqda işarə bayrağı qoyulur. Sıfır bayraqları isə vurmanın nəticəsi sıfır olduqda təyin olunur.

Hər bir bayrağın funksiyası aşağıdakı cədvəldə ümumiləşdirilmişdir:

Bayraq Funksiya
Carry flag Çarpmanın işarəsiz nəticəsi təyinat registrinə sığmaq üçün çox böyük olduqda təyin edin.
Daşma Bayrağı Vurmanın imzalanmış nəticəsi təyinat registrinə sığmaq üçün çox böyük olduqda təyin edin.
İşarə bayrağı Son riyazi əməliyyatın nəticəsinin ən əhəmiyyətli bitin (ən solda olan bitin) təyin olunduğu bir dəyəri yaradıb-yaratmadığını göstərmək üçün istifadə olunur.
Sıfır bayraq Arifmetik əməliyyatın nəticəsini yoxlamaq üçün istifadə olunur, o cümlədən bit üzrə məntiqi göstərişlər

Riyaziyyatçı Çarlz Bebbic

Daşıma bayrağı nədir?

Mənbələrə görə, daşıma bayrağı arifmetik əməliyyat nəticəsində ən əhəmiyyətli bitin icrası ilə nəticələnən zaman təyin olunan bitdir. Binar olaraqvurma zamanı daşıma bayrağı vurmanın nəticəsi təyinat registrinə sığmaq üçün çox böyük olduqda təyin edilir.

Həmçinin bax: Nissan Zenki ilə Nissan Kouki arasındakı fərq nədir? (Cavab verdi) – Bütün Fərqlər

Məsələn, iki 8 bitlik ədədi vurarsanız və nəticə 9- olarsa bit sayı, daşıma bayrağı qurulacaq. Daşıma bayrağı tez-tez hesab əməliyyatlarında daşqın səhvlərini aşkar etmək üçün istifadə olunur. Əgər daşıma bayrağı qoyulubsa, əməliyyatın nəticəsi çox böyükdür və aşıb.

Bəziləri deyir ki, riyaziyyatçı Çarlz Bebbic daşıma bayrağını 1864-cü ildə icad edib. Bebbic ən çox fərq mühərriki üzərindəki işi ilə tanınır. , hesablamalar apara bilən mexaniki kompüter.

Lakin fərqli mühərrik heç vaxt tamamlanmadı. Bebbecin daşıma bayrağı üzərində işi “Riyazi cədvəllərin hesablanmasında maşınların tətbiqi haqqında” başlıqlı məqalədə dərc olunub.

Başqaları deyirlər ki, IBM həqiqətən bunu 1960-cı illərdə öz System/360 xəttinin bir hissəsi kimi icad edib. kompüterlərin. IBM-in daşıma bayrağı digər kompüter istehsalçıları üçün standart oldu və bu gün də müasir kompüterlərdə istifadə olunur.

Intel 8086 Prosessoru

Daşma bayrağı nədir?

Daşma bayrağı CPU registrində arifmetik daşmanın baş verdiyini göstərən bir azdır. Hesab daşması arifmetik əməliyyatın nəticəsi mövcud məkanda təmsil oluna bilməyəcək qədər böyük olduqda baş verir. Daşma baş verərsə, daşqın bayrağı 1-ə təyin edilir və o, belədirheç bir daşma baş vermədikdə 0-a təyin edin.

Arifmetik əməliyyatlarda səhvləri aşkar etmək üçün daşqın bayrağı istifadə edilə bilər. Məsələn, əlavə əməliyyatının nəticəsi registrə sığmaq üçün çox böyükdürsə, daşqın baş verib və daşqın bayrağı 1-ə təyin olunacaq.

Bəzi hallarda daşqın bayrağı istifadə edilə bilər. onun xeyrinə. Məsələn, işarələnmiş tam ədəd arifmetik daşması əhatəli arifmetikanı həyata keçirmək üçün istifadə edilə bilər. Bükülmə arifmetikası əməliyyatın nəticəsi hesablamaq üçün çox böyük və ya çox kiçik olduqda “ətrafını saran” hesab növüdür.

Daşma bayraqları müxtəlif müxtəlif vəziyyətlərdə istifadə olunur. Onlar arifmetik əməliyyatın düzgün təmsil oluna bilməyəcək qədər böyük və ya çox kiçik dəyərlə nəticələndiyini göstərmək üçün istifadə edilə bilər. Onlar həmçinin konversiya zamanı dəyərin nə vaxt kəsildiyini və ya məlumatların itirildiyini göstərə bilər. Bəzi hallarda daşqın bayraqları aparat və ya proqram təminatındakı səhvləri aşkar etmək üçün istifadə edilə bilər.

Bu, illərdir kompüter alimlərini çaşdıran sualdır. Daşqın bayrağı müasir kompüter prosessorlarının əsas komponentidir, lakin onun mənşəyi sirrlə örtülüdür. Bəziləri hesablamaların ilk dövrlərində istifadə edildiyinə inanır, bəziləri isə 1970-ci illərdə icad edildiyinə inanır.

Daşma bayrağı ilk dəfə 1978-ci ildə buraxılmış Intel 8086 prosessorunda təqdim edilmişdir. Bununla belə, daşqın anlayışıbayraq daha əvvəlki prosessorlara aiddir. Məsələn, 1970-ci ildə buraxılmış PDP-11-in daşıma biti adlanan oxşar xüsusiyyəti var idi.

Daşıma Bayrağı ilə Daşma Bayrağı arasındakı fərq?

İkili vurma iki ikili ədədin bir-birinə vurulması prosesidir. Bunu etmək üçün hər bir ədədi təşkil edən ikili rəqəmləri (bitləri) bilməlisiniz. Daşıma bayrağı və daşqın bayrağı ikili vurmada istifadə olunan iki vacib bitdir.

Daşıma bayrağı ikili vurma zamanı daşıma baş verdiyini göstərmək üçün istifadə olunur. Daşıma, vurmanın nəticəsi ayrılmış bit sayına sığmaq üçün çox böyük olduqda baş verir. Məsələn, iki 8 bitlik rəqəmi çoxaldırsanız və nəticə 9 bitdirsə, daşıma baş verdi.

Daşma bayrağı ikili vurmada daşmanın baş verdiyini göstərmək üçün istifadə olunur. Daşma, vurmanın nəticəsi ayrılmış bit sayına sığmaq üçün çox kiçik olduqda baş verir. Məsələn, iki 8 bitlik rəqəmi çoxaldırsanız, nəticə 7 bitdir. Nəticə mənfi olduqda daşqın bayrağı da istifadə olunur. Məsələn, əgər biz iki 8 bitlik ədədi çarpırıqsa və nəticə -16 bit olarsa, o zaman daşqın bayrağını təyin etməliyik.

Bir sözlə, daşıma bayrağı qeyd etmək üçün istifadə olunur. arifmetik əməliyyat ən əhəmiyyətli bitin həyata keçirilməsi ilə nəticələndi. Bu o deməkdir ki,əməliyyat verilmiş bit sayında təmsil olunmaq üçün çox böyük olan imzalanmamış nəticə çıxardı. Məsələn, iki 8 bitlik rəqəm əlavə edirsinizsə və nəticə 9 bitdirsə, daşıma bayrağı qurulacaq.

Həmçinin bax: Gharial vs Alligator vs Timsah (Nəhəng Sürünənlər) – Bütün Fərqlər

Digər tərəfdən, daşqın bayrağı arifmetik əməliyyatın verilmiş nömrədə təmsil oluna bilməyəcək qədər kiçik və ya çox böyük olan işarələnmiş ədədlə nəticələndiyini göstərmək üçün istifadə olunur. bitlər. Beləliklə, biz daşıma bayrağını daşqın bayrağının tərsi adlandıra bilərik.

Daşıma və daşqın bayrağı arasındakı fərq haqqında ətraflı öyrənmək üçün bu videoya baxın:

Daşma və Taşıma Bayraqları

Montajda daşıma bayrağı nədir?

Mənbələrə görə daşıma bayrağı CPU-da arifmetik daşıma və ya borc almanın nə vaxt baş verdiyini göstərən status bayrağıdır. Adətən əlavə və çıxma təlimatları ilə birlikdə istifadə olunur. Əlavə və ya çıxma əmri yerinə yetirildikdə, daşınma və ya borclanma baş verməyibsə, daşıma bayrağı 0-a və ya daşınma və ya borclanma baş verərsə, 1-ə təyin edilir.

Daşıma bayrağı bit dəyişdirmə əməliyyatları üçün də istifadə edilə bilər. Məsələn, daşıma bayrağı 1-ə təyin edilərsə və bit dəyişdirmə təlimatı yerinə yetirilərsə, nəticə bitlərin bir yer sola sürüşdürülməsi və daşınma bayrağının dəyişdirilmiş bitin dəyərinə təyin edilməsi olacaqdır. .

Bayrağımın daşqın olub-olmadığını necə bilə bilərəm?

İkili vurma edirsinizsəvə siz ayrılmış yerinizə sığmaq üçün çox böyük bir nömrə ilə başa çatırsınız, buna daşqın deyilir. Bu baş verdikdə, nəticənizin sonunda adətən bir dəstə sıfırla başa çatacaqsınız.

Məsələn, əgər siz 11-i (ikilikdə 1011) 11-ə (ikilikdə 1011) vurursunuzsa, 121 (ikilikdə 1111001) almalısınız. Bununla belə, işləmək üçün yalnız dörd bitiniz varsa, sonunda yalnız sıfırlarla nəticələnəcəksiniz, məsələn: 0100 (daşmaq).

Nəticə

  • İkili vurma iki ikilik ədədi birlikdə vurma üsuludur. İkili vurmada birinci ədəddəki hər rəqəm ikinci ədəddəki hər rəqəmə vurulur və nəticələr birlikdə toplanır. İkili ədədlər yalnız iki rəqəmdən ibarət olan ədədlərdir: 0 və 1.
  • İkili vurmada dörd mühüm bayraq var: daşıma bayrağı, daşqın bayrağı, işarə bayrağı və sıfır bayrağı.
  • Gətirmə bayrağı arifmetik əməliyyatın ən əhəmiyyətli bitin yerinə yetirilməsi ilə nəticələndiyini göstərmək üçün istifadə olunur. Bu o deməkdir ki, əməliyyat verilmiş bit sayında təmsil olunmaq üçün çox böyük olan imzalanmamış nəticə çıxarmışdır.
  • Arifmetik əməliyyatın verilmiş bit sayında təmsil oluna bilməyəcək qədər kiçik və ya çox böyük olan işarələnmiş ədədlə nəticələndiyini göstərmək üçün daşma bayrağından istifadə edilir. Beləliklə, biz daşıma bayrağını daşmanın tərsi adlandıra bilərik

Mary Davis

Meri Davis müxtəlif mövzular üzrə müqayisəli təhlillər üzrə ixtisaslaşmış yazıçı, məzmun yaradıcısı və həvəsli tədqiqatçıdır. Jurnalistika dərəcəsi və bu sahədə beş ildən artıq təcrübəsi olan Meri oxucularına qərəzsiz və düz məlumat çatdırmaq həvəsinə malikdir. Onun yazmağa olan sevgisi gənc yaşlarından başlayıb və yazıçılıq sahəsində uğurlu karyerasının aparıcı qüvvəsi olub. Məryəmin araşdırma və tapıntıları asan başa düşülən və cəlbedici formatda təqdim etmək bacarığı onu bütün dünyada oxuculara sevdirdi. Məryəm yazı yazmayanda səyahət etməyi, oxumağı və ailəsi və dostları ilə vaxt keçirməyi sevir.