Azərbaycanca AzərbaycancaБеларускі БеларускіDansk DanskDeutsch DeutschEspañola EspañolaFrançais FrançaisIndonesia IndonesiaItaliana Italiana日本語 日本語Қазақ ҚазақLietuvos LietuvosNederlands NederlandsPortuguês PortuguêsРусский Русскийසිංහල සිංහලแบบไทย แบบไทยTürkçe TürkçeУкраїнська Українська中國人 中國人United State United StateAfrikaans Afrikaans
Support
www.wp1.da-dk.nina.az
  • Wikipedia

Hvis en del af en CPUs adresserbare hukommelsesblokke ikke kan nås ved umiddelbar adressering men kan nås via intern reg

Bank switching

Bank switching
www.wp1.da-dk.nina.azhttps://www.wp1.da-dk.nina.az

Hvis en del af en CPUs adresserbare hukommelsesblokke ikke kan nås ved umiddelbar adressering, men kan nås via intern registerskrivning – eller ekstern registerskrivning som typisk styrer RAM/ROM'enes chip-select (CS) styresignaler, kaldes det for bank switching eller paging. Denne metode blev udbredt, fordi ældre CPUers adresserum var for småt i forhold til den ønskede mængde anvendt hukommelse.

Ulempen ved bank switching er at læsning og skrivning på tværs af banks er langsommere, da man for hver bank switching skal anvende clock-cykler på at skrive til bank switching-registeret. En anden ulempe er at programmerne skal specielt skrives til bank switching-anvendelse.

Eksempel på bank switching

Hvis en Z80 processors bundkort har mere end 64kb hukommelse, adresseres en større del af hukommelsen via bank switching, hvilket betyder at f.eks. 16kb eller 32kb Z80-adresserbar hukommelsesblokke udskiftes via skrivning til bank switching-registeret.

Computerere som anvender bank switching

  • ZX Spectrum 128 models
  • og MZ-800

CPUer eller mikrocontrollere med bank switching via intern register:

  • PIC mikrocontroller

Kilder/referencer

  1. What is Bank Switching?
  2. Story about bank switching in the Apple II. Citat: "...Bill was intrigued, but he complained, "You can't add any more memory because we're out of address space. 64K is the limit of what we can address." Burrell had already thought of that. "Well, the language card is already bank-switching the RAM, even double-banking the last 2K where the monitor ROM is. We'll just make it bank-switch another bank."..."

Se også

  • virtuel hukommelse – metode til at inddrage langsommere hukommelse end RAM, så programmer kan adressere mere hukommelse end der er RAM.

wikipedia, dansk, wiki, bog, bøger, bibliotek, artikel, læs, download, gratis, gratis download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, billede, musik, sang, film, bog, spil, spil, mobile, Phone, Android, iOS, Apple, mobiltelefon, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, sonya, mi, PC, web, computer

Udgivelsesdato: Februar 14, 2025, 15:41 pm
De fleste læses
  • Kan 16, 2025

    Etape Bornholm

  • Kan 08, 2025

    Espoo

  • Kan 15, 2025

    Ernest Rutherford

  • Kan 13, 2025

    Erik Valkendorf

  • Kan 12, 2025

    Ergativ

Daglige
  • Søren Pilmark

  • Skuespiller

  • Per Pallesen

  • Gøngehøvdingen (tv-serie)

  • Vikings (tv-serie)

  • Harry (DSB)

  • Bodilprisen

  • Robertprisen

  • Mark Carney

  • Sri Lank

NiNa.Az - Studio

  • Wikipedia

Tilmelding af nyhedsbrev

Ved at abonnere på vores mailingliste vil du altid modtage de seneste nyheder fra os.
Kom i kontakt
Kontakt os
DMCA Sitemap Feeds
© 2019 nina.az - Alle rettigheder forbeholdes.
Ophavsret: Dadaş Mammedov
Top