| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Hardware  
  • All- In- One printere
  • Apple-computere
  • BIOS
  • CD & DVD -drev
  • CPU'er
  • Computer Drives
  • Skærme
  • computerudstyr
  • Computer Strømkilder
  • computer Printere
  • computer opgraderinger
  • Desktop Computere
  • Elektronisk bog Læsere
  • Eksterne harddiske
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • laptops
  • mainframes
  • Mus & Keyboards
  • netbooks
  • netværk udstyr
  • Nook
  • bærbare computere
  • Andet Computer Hardware
  • pc'er
  • projektorer
  • RAM , kort og Bundkort
  • scannere
  • Servere
  • Lydkort
  • Tablet-pc'er
  • Grafikkort
  • arbejdsstationer
  • iPad
  • iPhone
  •  
    Computer Viden >> Hardware >> CPU'er >> Content
    Hvordan identificerer CPU'en mellem 8 bit og 16 operation?
    CPU'er identificerer ikke direkte mellem 8-bit og 16-bit operationer på den måde, du måske tænker på. Her er en sammenbrud af, hvordan det fungerer:

    1. Instruktionskodning:

    * Instruktionssæt: Hver CPU har et specifikt sæt instruktioner, den forstår. Disse instruktioner er kodet i binær, og kodningen bestemmer den operation, der skal udføres.

    * operandstørrelse: Selve instruktionen indeholder normalt oplysninger om størrelsen på de data, den fungerer på. Dette kan kodes direkte inden for instruktionen eller underforstået af den valgte instruktion.

    2. Registre:

    * Generelle registre: De fleste CPU'er har registre, der kan bruges til forskellige operationer. Disse registre kan muligvis have 8-bit, 16-bit, 32-bit (eller endda større) data, afhængigt af CPU-arkitekturen.

    * Registerstørrelse: CPU's arkitektur dikterer størrelsen på dens registre. For eksempel vil en 16-bit CPU have registre, der kan gemme 16 bit data.

    3. Hukommelsesadressering:

    * adresseringstilstande: CPU'en bruger adresseringstilstande til at få adgang til data i hukommelsen. Nogle adresseringstilstande kan direkte specificere størrelsen på de data, der er adgang til, mens andre muligvis antyder det baseret på instruktionen.

    4. Udførelse:

    * driftsudførelse: Når CPU'en udfører en instruktion, bruger den de oplysninger, der er kodet i instruktionen (inklusive operandstørrelse) til at bestemme den relevante drift og datastørrelse. Det får adgang til de nødvendige data fra registre eller hukommelse, udfører operationen og gemmer resultatet i overensstemmelse hermed.

    Eksempel:

    Lad os forestille os en simpel instruktion:`Tilføj AX, BX` (på samlingssprog).

    * `Tilføj 'Specificerer operationen (tilføjelse).

    * `Ax` og` Bx` er generelle formålsregistre.

    * Størrelsen på registre (og derfor operationen) antydes af CPU's arkitektur. I et 16-bit-system ville `AX 'og` BX` være 16-bit registre, så `tilføj' -operationen ville udføre en 16-bit tilføjelse.

    Vigtige noter:

    * Varierende arkitekturer: Forskellige CPU'er har forskellige arkitekturer og instruktionssæt. Nogle CPU'er bruger muligvis dedikerede instruktioner til specifikke operandstørrelser, mens andre kan stole på information om implicit størrelse inden for instruktioner.

    * operationer i blandet størrelse: Mange CPU'er kan håndtere operationer, der involverer forskellige datastørrelser (f.eks. Tilføjelse af en 8-bit værdi til en 16-bit værdi). CPU'en udvider muligvis automatisk den mindre værdi, så den matcher størrelsen på den større værdi, før operationen udføres.

    I det væsentlige handler det ikke om, at CPU'en "identificerer" mellem 8-bit og 16-bit operationer; Det handler om CPU'en ved hjælp af de kodede oplysninger inden for instruktioner og dets eget arkitektoniske design til at bestemme størrelsen på dataene og de operationer, der skal udføres på det.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvad er CPU0 og CPU1? 
    ·Liste og forklar de vigtigste funktioner i CPU.? 
    ·Sådan ændres en CPU Multiplier Med en AMD Processor 
    ·Sådan opgraderer en Pentium 3 CPU til en Pentium 4 CPU…
    ·Sådan installeres en CoolIT Eco Advanced Liquid Coolin…
    ·Hvordan du udskifter en Dell Bundkort & CPU 
    ·Sådan Udskift CPU- en Mac Mini 
    ·Hvilken Intel -processor er den samme som AMD Athlon 64…
    ·Sådan installeres en CPU i en bærbar 
    ·Hvad var driftstemperaturen for CPU'en til Celeron Inte…
      Anbefalede Artikler
    ·Hvad betyder en service pack 1 64 bit? 
    ·Western Digital Passport Fejlfinding 
    ·Sådan Set Up en HP 6890 for Wireless 
    ·Hvad er forskellene i hukommelsen størrelser på compu…
    ·Sådan Skil et Travelmate 4670 
    ·Sådan Sammenlign Blank dvd'er 
    ·IBM Lenovo ThinkPad R60 Laptop Specifikationer 
    ·Særlige tilbud til lærere om at købe computere fra D…
    ·Hvordan lægger jeg bibel -software på et SD -kort 
    ·Er printer HP Deskjet 3520 -serien kompatibel med Windo…
    Copyright © Computer Viden https://www.computerdk.com