|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Hårdvara
  • Allt-i - ett-skrivare
  • Apple Computers
  • BIOS
  • CD & DVD drives
  • Processorer
  • Computer Drives
  • Bildskärmar
  • Kringutrustning
  • Datorkraft Källor
  • dator Skrivare
  • Computer uppgraderingar
  • Stationära datorer
  • Elektronisk bok läsare
  • Externa hårddiskar
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • Bärbara datorer
  • stordatorer
  • Möss & tangentbord
  • Netbooks
  • Network Equipment
  • Nook
  • bärbara datorer
  • Övrigt Hårdvara
  • PC Computers
  • projektorer
  • RAM , kort och moderkort
  • skannrar
  • Servrar
  • Ljudkort
  • Tablet PC
  • grafikkort
  • arbetsstationer
  • iPad
  • iPhone
  • * Dator Kunskap >> Hårdvara >> Processorer >> Content

    Varför använder inte det udda no i processor?

    Processorer undviker inte att använda udda nummer *i den meningen att de på något sätt i sig är oförenliga *. Förvirringen härrör troligen från hur vi * adresserar * och * organiserar * data inom en processor.

    Här är en uppdelning:

    * Datainriktning: Processorer arbetar ofta mest effektivt med data anpassade till minnesadresser som är multiplar av deras storlek (t.ex. bör ett 4-byte heltal idealiskt starta vid en adress som är delbar med 4). Detta förbättrar minnesåtkomsthastigheten. Även om detta * kan * indirekt leda till till synes "udda antal undvikande" i vissa situationer, är det inte en grundläggande begränsning. Processorn använder fortfarande * udda numrerade adresser; Det kanske bara inte * startar * en multi-byte datastruktur där.

    * Instruktionsadressering: Instruktionerna själva finns på minnesadresser. Dessa adresser kan och ofta är udda siffror. Processorn hämtar och kör instruktioner oavsett om deras adresser är jämn eller udda.

    * bitmanipulation: I kärnan manipulerar processorerna enskilda bitar, och det finns ingen inneboende preferens för jämn eller udda bitpositioner. Odda numrerade bitar är lika viktiga som även sådana i beräkningar och datarepresentation.

    * Registrera användning: Register (intern processorlagring) adresseras numeriskt, och dessa adresser kan vara jämna eller udda. Återigen finns det ingen inneboende begränsning.

    Sammanfattningsvis undviker processorer inte * udda siffror. Uppfattningen kan uppstå från optimeringsstrategier relaterade till datainriktning och minnesåtkomst, som prioriterar effektiv datainhämtning snarare än ett grundläggande undvikande av udda siffror. Processorn själv arbetar med och manipulerar jämna och udda siffror lika på bitnivå.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Visa processorhastigheten
    ·Har Intel Core i3-3220 3.3 GHz Dual-Core Processor CPU …
    ·Vilka är de två kärnorna?
    ·Vad är skillnaden mellan en mobil CPU & skrivbord CPU
    ·Vilket syfte tjänar CPU Z -programvaran?
    ·Hur fungerar en mikroprocessor i mikrovågsugn?
    ·Processorhastighet Vs . Minne Hastighet
    ·Hur många operationer kan en CPU genomföra?
    ·Kan jag köra Stranded Deep AMD A8 6600K Quad Core Proc…
    ·Vad är funktionen för kontrollenhetens mikroprocessor…
    Utvalda artiklarna
    ·Vad är skärmutgången?
    ·Långsam Transfer på en USB Flash Drive
    ·Hur du ändrar en Toshiba Inverter Board
    ·Hur uppgradera BIOS på en Dell Inspiron 531
    ·Hur till Fart upp min dator Serial 4,0
    ·Hur man installerar ett moderkort Högtalare
    ·Hur att skarva Ribbon Wire
    ·Hur man ansluter en bärbar dator till en HP J6480 trå…
    ·Hur man gör en kopia av ditt High School årsbok
    ·Fylla på papper tejp på en Canon P23 - DH
    Copyright © Dator Kunskap https://www.dator.xyz