Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur Adresslägen Mikroprocessor

    En mikroprocessor är hårdvaran komponenten som ansvarar för verkställande alla program på en dator . Även användare kan skriva program i högnivåspråk som Java , är alla dessa språk slutligen översättas till maskinkod - det enda språk en mikroprocessor kan förstå och utföra . Om en maskin undervisning behöver argument , kan dessa argument anges av programmet i en mängd olika sätt, vart och ett av dessa sätt kallas en " adresseringsläge . " Du kan använda en mängd olika itu lägen i maskinen ( eller församling) språkprogram . Instruktioner
    1

    Använd " Data Register Direct " adresseringsläge när en operand är redan på ett register i mikroprocessorn . Till exempel , kopierar denna instruktion

    MOVE.B D1 , D2

    innehållet i dataregistret D1 ( en 32 - bitars dubbel ord ) till dataregister D2 på en Motorola MC68000 mikroprocessor .
    Sida 2

    Använd " Absolute " adresseringsläge när operanden lagras vid en känd ( dvs konstant ) adress i primärminnet . Till exempel , kopierar denna instruktion

    MOVE.B $ D3301 , D2

    innehållet i minnesadress $ D3301 till dataregister D2 . Den första operanden i Absolut -läge , och den andra operanden är i dataregistret Direct -läget .
    3

    Använd " Registrera Indirekt " adresseringsläge när operanden lagras vid en minnesadress som är inte nödvändigtvis konstant utan lagras i ett register hos mikroprocessorn . Till exempel , denna instruktion

    MOVE.B ( A1 ) , kopierar D1

    innehållet i minnesadress för närvarande lagras i adressregistret A1 , till dataregister D1 . Den första operanden Registrera indirekt läge , och den andra operanden är i dataregister Direct -läget .

    Tidigare:

    nästa:
    relaterade artiklar
    ·De tre grundläggande principer för objektorienterad p…
    ·Vad är protokoll inkompatibilitet
    ·Användning av pekare
    ·Hur man skriver ett skript i ASP
    ·Lägga till ett objekt till Viewstate
    ·Konvertera en WPF Application till en WPF klassbibliote…
    ·Hur date Kolla in SQL
    ·Hur du formaterar decimaler i C #
    ·Hur man rita text i Xcode
    ·Hur Visa SAT BIN filer
    Utvalda artiklarna
    ·Hur man bygger ett Perl Module RPM
    ·Hur man deklarerar variabler i Access VB
    ·Hur du formaterar text till HTML på VBA
    ·Stränglitteraler i JavaScript Kodning
    ·Hur att koda upp en kvadratrot i HTML
    ·Hur man gör en knapp Öppna i Facebox Lightbox
    ·Vad är en JAR -fil
    ·Java Script Vs. PHP
    ·Struts vs Faces
    ·Konvertera PHP-variabler till strängar
    Copyright © Dator Kunskap http://www.dator.xyz