|  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 >> Övrigt Hårdvara >> Content

    Vad är den arkitektoniska skillnaden i Motorola 6800 Micro Processor från Intel 8080 och PDF?

    Motorola 6800 och Intel 8080, medan båda 8-bitars mikroprocessorer släppte ungefär samtidigt (tidigt till mitten av 1970-talet), hade betydande arkitektoniska skillnader:

    1. Adresseringslägen:

    * 6800: Presenterade ett relativt enklare adresseringsschema, främst med direkt, indirekt, omedelbar och relativ adresseringslägen. Det saknade de mer komplexa adresseringslägen som finns i 8080.

    * 8080: Erbjuds en rikare uppsättning adresseringslägen inklusive register indirekt, register relativt och omedelbart, vilket gör det mer mångsidigt för åtkomst till data i minnet. Denna komplexitet kom emellertid på bekostnad av ökad instruktionsdekodningstid.

    2. Instruktionsuppsättning:

    * 6800: Hade en mer ortogonal instruktionsuppsättning. Detta innebär att många instruktioner kan fungera på ett större utbud av adresseringslägen, vilket leder till en mer konsekvent och förutsägbar programmeringsmodell.

    * 8080: Även om det var kraftfullt var instruktionsuppsättningen mindre ortogonal. Vissa instruktioner var begränsade till specifika adresseringslägen, vilket krävde mer noggrann planering och potentiellt leder till mindre effektiv kod. Det hade mer instruktioner totalt sett men med mindre konsistens.

    3. Registrera organisationen:

    * 6800: Använde en enklare registeruppsättning. Den hade två ackumulatorer (A och B), ett indexregister (X), en stackpekare (SP) och en programräknare (PC).

    * 8080: Anställde ett mer komplext registeruppsättning med ett par ackumulatorer (A och B), sex allmänna register (B, C, D, E, H, L), som också kan nås som tre 16-bitars registerpar (BC, DE, HL), en stackpekare och en programräknare. Detta gjorde det mer flexibelt för vissa applikationer men läggs till komplexiteten.

    4. Stackoperation:

    * 6800: Använde en enklare stackmekanism. Stackpekaren pekade på nästa tillgängliga plats på stacken.

    * 8080: Hade en mer sofistikerad stack, men också mer komplexa stackoperationer.

    5. Avbrottshantering:

    * Båda processorerna hade avbrottsförmågor, men mekanismerna skilde sig åt i komplexitet och flexibilitet. 8080 erbjöd generellt mer avbrottsvektorer och kontroll.

    6. Databuss och klocka:

    * 6800 och 8080 skilde sig också i detaljerna i deras busarkitekturer och klocksystem. Dessa skillnader är i allmänhet mindre viktiga för en hög nivå förståelse för processorarkitekturen men var betydande för hårdvarudesigners.

    Sammanfattningsvis:

    6800 ansågs vanligtvis vara mer elegant och lättare att programmera på en lägre nivå, medan 8080, med dess mer många och komplexa instruktioner och register, erbjöd mer kraft men på bekostnad av komplexitet och ibland mindre effektiv kod. Valet mellan dem berodde ofta på den specifika applikationen och programmerarens eller designerns preferenser.

    Det finns ingen inneboende skillnad i förmågan att skapa ett PDF -dokument med antingen arkitektur. PDF -skapandet skulle vara helt beroende av programvaran som körs på processorn och inte en inneboende förmåga hos CPU:n. Båda kunde köra programvara för att skapa PDF -filer, med tanke på tillräckligt med minne och annan stödjande hårdvara.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad var den snabbaste datorn som var tillgänglig 2007?…
    ·Vilka är de fyra indelade delarna av hårdvara?
    ·Vad används de tre hårdvaran för att skriva ett oper…
    ·Vilken roll hårdvara spelar i datortekniken?
    ·Kommer min dator att gå snabbare med 1 GB minne?
    ·Vilka hårdvarukomponenter utgör ett datorsystem?
    ·Vilken typ av dator skulle en multinationell bank tende…
    ·Vad är OHS i datorprogram för hårdvara?
    ·Vilka portar på datorn som inte används på din dator…
    ·Kan en PI845GLM-P Chipset Motherboard stödja SATA-hår…
    Utvalda artiklarna
    ·Sätt att ta Datorer Apart säkert
    ·Vilken standardorganisation påverkar datorhårdvaran?
    ·Vilka är nackdelarna med ett ljudkort?
    ·5400 RPM vs 7200 RPM Hårddisk
    ·Hur man byter ett ljudkort i en Satellite Laptop
    ·Hur man återställer Flash Drive på Explorer 4250 HD
    ·Vilken dator är bäst för en filmskapare?
    ·Vad skulle vara en trolig mätning för RAM?
    ·Hur du återställer en HP Photosmart C4480
    ·Vilka är de två huvudsakliga grundläggande installat…
    Copyright © Dator Kunskap https://www.dator.xyz