Alp-8085

R

rednewguy

Guest
Luin kirjan osoitteen 4000h ja FFFFh vain ovat ohjelmoija saatavilla, kun taas toiset käyttävät jalostajan sisäisesti.niin kuinka voin kirjoittaa hypätä lausumassa ISR on 00h kautta 44h?

kiitos

 
En usko, että tämä väite on oikein ..
Quote:

Osoite 4000h ja FFFFh vain on ohjelmoijan käytettävissä
 
Kyllä, kuten sanoitte, että pääsee 64K muistia.mutta meidän College, käytämme 8085 pakki.se on annettu vain 32k muisti.käsikirjassa se on mainittu, että ohjelma-alue on 4000h ja 7FFFh.he käyttävät jota kutsutaan silmukan takaisin käsittelemään.(0000h ja BFFFh) ja (C000h ja FFFFh) taas kohta samaan paikkaan kuin 4000 7FFFh.
kun olen yrittänyt käyttää muisti alle 4000h, se automaattisesti lisää offset on 4000h.niin miten kirjoittaa ISR ja keskeyttää sen vektori osoitteen.

 
Ruokit todellisen sijainnin ISR (voi olla jossain 4000h ja 7FFFh) paikkaan eli esim. 00h (Vastaa RST 0), kuten
00 - C3 [koodi ehdotonta hypätä, JMP 5fff]
01 - ff
02 - 5f
olettaen ISR on säilytetty 5FFFh.
Nyt kirjoitat ISR on 5FFF h
Toivottavasti se vastaamaan Querry.
DKK

 

Welcome to EDABoard.com

Sponsor

Back
Top