| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Systems  
  • Grunnleggende datakunnskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • Windows 7
  • Windows 10
  • Windows 11
  • Windows 2012
  • Windows 2016
  • Windows 2019
  • Windows 2022
  • Apple
  • Android
  • iOS
  • CentOS
  •  
    Datamaskin >> Systems >> Grunnleggende datakunnskaper >> Content
    Hva er instruksjonen til IAS -datamaskinen?
    Det virker som om du spør om instruksjonene fra en "IAS -datamaskin." Dette refererer sannsynligvis til datamaskinen IAS (Institute for Advanced Study) , en av de tidligste elektroniske datamaskinene som ble bygget på 1940 -tallet.

    Her er en oversikt over IAS -datamaskinens instruksjonssett, sammen med en viss kontekst:

    IAS -datamaskinen:en pioner

    * bygget: 1945-1952 ved Institute for Advanced Study in Princeton, New Jersey

    * Betydning: En sentral maskin i den tidlige utviklingen av datamaskiner. Designet påvirket mange påfølgende datamaskinarkitekturer.

    * Arkitektur: Basert på von Neumann -arkitekturen, som legger vekt på et enkelt minneområde for både instruksjoner og data.

    IAS -instruksjonssett

    IAS -datamaskinen hadde et relativt enkelt instruksjonssett, noe som gjenspeiler teknologien i sin tid. Den brukte et binærkodet instruksjonsformat , med hver instruksjon bestående av 40 biter:

    1. Operasjonskode (opcode): 8 biter som spesifiserer typen drift (f.eks. Tillegg, subtraksjon, dataoverføring)

    2. Adresse: 32 biter som representerer minnesadressen til operanden.

    Nøkkelinstruksjonstyper:

    * aritmetikk:

    * Legg til: Legg til to tall

    * Sub: Trekk to tall

    * mul: Multipliser to tall

    * div: Del to tall

    * Dataoverføring:

    * Last: Last inn data fra minnet til et register

    * Store: Lagre data fra et register til minnet

    * Kontrollstrøm:

    * jmp: Ubetinget hopp til en spesifisert adresse

    * jmpz: Hopp til en spesifisert adresse hvis akkumulatoren er null

    * jmpn: Hopp til en spesifisert adresse hvis akkumulatoren er negativ

    * logisk:

    * og: Logisk og drift

    * eller: Logisk eller operasjon

    * ikke: Logisk ikke operasjon

    Viktige punkter:

    * Begrenset instruksjonssett: IAS -datamaskinen hadde et veldig begrenset sett med instruksjoner sammenlignet med moderne datamaskiner. Dette gjenspeiler utfordringene med å designe og implementere komplekse instruksjonssett i de første dagene av databehandling.

    * Direkte adressering: Instruksjonene spesifiserte minneadresser direkte, noe som fører til fleksibel programutforming.

    * Ingen adresseringsmodus: IAS -datamaskinen manglet adresseringsmodus som indeksering eller indirekte adressering, noe som gjorde det vanskelig å få tilgang til data på mer komplekse måter.

    Moderne relevans:

    Mens IAS -datamaskinens instruksjonssett er ganske grunnleggende, la det grunnlaget for instruksjonssettene som ble brukt i moderne datamaskiner. Å forstå denne tidlige designen hjelper til med å sette pris på utviklingen av datamaskinarkitektur og de enorme fremskrittene som er gjort i instruksjonssett gjennom årene.

    Gi meg beskjed hvis du vil ha flere detaljer om et spesifikt aspekt av IAS -datamaskinen eller instruksjonssettet!

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan skrive ut fra Android Bruke Wi - Fi 
    ·Hva er meningen med teknisk kunnskap? 
    ·Hvordan finne ut hva Microsoft Patches ble installert 
    ·Slik utfører RPF i SPSS 
    ·Hva er datamaskinens rolle i vitenskap og ingeniørfag?…
    ·Hvordan tar jeg en skjermdump 
    ·Hvordan Lagre en webside 
    ·Hvordan kopiere og lime med en mus 
    ·Hvordan overføre bilder fra iPhone til Sprint Evo 
    ·Hvordan du navigerer på en datamaskin ved hjelp av et …
      Anbefalte artikler
    ·Slik viser en Sound ikon på Windows Vista 
    ·Slik reparerer en DOS Prompt i Windows XP 
    ·Slik kopierer VMware virtuelle bilder 
    ·Hvilke faner kan tømmes i dialogboksen? 
    ·Hvordan lage en USB Boot Disk for Windows 7 
    ·Hvordan legger jeg til IE Evne til Linux i en Asus Eee …
    ·Hva er programvaren som kommuniserer mellom en NIC og O…
    ·Hvordan bygge en Bi - Fold Window Shutter 
    ·Hvordan legge til utgivelsesdatoen i iTunes 
    ·Slik deaktiverer en side fil med 16 Gig RAM 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/