www.wikidata.uk-ua.nina.az
Indeksnij registr registr procesora u yakomu vkazuyetsya adresa operanda pid chas vikonannya programi Mozhut vikoristovuvatisya pri operaciyah nad vektorami abo masivami Neonovi indikatori indeksnih registriv komp yutera IBM 7094 pochatok 1960 h rokiv Vmist indeksnogo registra dodayetsya a u deyakih vipadkah vidnimayetsya do adresi zakodovanoyi u samij instrukciyi Takim chinom otrimuyetsya tak zvana efektivna adresa danih Yak pravilo procesor mistit specialni komandi dlya perevirki indeksnih registriv a za rezultatami perevirki zdijsnyuyutsya yaki nebud diyi napriklad zbilshennya chi zmenshennya znachennya indeksnogo registra perehid za umovoyu tosho U deyakih procesornih arhitekturah prisutni dodatkovi indeksni registri u comu vipadku yih vibir zdijsnyuyetsya dodatkovimi bitovimi polyami u koduvanni instrukciyi 1 Yaksho procesor maye komandi de prisutni dva i bilshe indeksnih registri zazvichaj de yih vmist skladayetsya prote deyaki komp yuteri IBM zamist skladannya vikonuvali operaciyu OR nad indeksnimi registrami 2 U rannih komp yuterah sho ne mali niyakih form nepryamoyi adresaciyi operaciyi na masivah danih vimagali napisannya kodu sho modifikuye sam sebe Take programuvannya sho zminyuvalo polya adres u mashinnih instrukciyah bulo dosit nezruchnim i krim togo vimagalo dodatkovoyi pam yati yaka u chasi pershih komp yuteriv bula vkraj obmezhena 3 77 Zmist 1 Realizaciyi u deyakih procesorah 1 1 Mala elektronna obchislyuvalna mashina 1 2 IBM 7094 1 3 Z80 1 4 Intel 8086 2 DzherelaRealizaciyi u deyakih procesorah RedaguvatiMala elektronna obchislyuvalna mashina Redaguvati Unikalna komanda skladannya komand maloyi elektronnoyi obchislyuvalnoyi mashini 4 1950 r dodavala chislo do komandi ta cim zabezpechuvalas dinamichna modifikaciya programi Komirki pam yati v yakij zberigalosya ci chisla vikonuvali rol indeksnih registriv sho dozvolyalo pri cikluvanni zvertatisya do danih elementiv masiviv u poslidovno rozmishenih komirkah pam yati Okrim cogo v cih komirkah mozhna budo viznachati chislovi znachennya yaki vidpovidali dovilnim adresam operativnoyi pam yati Ce dozvolilo pered vikonannyam komandi viznachati adresu za yakimi znahodyatsya potribni znachennya abo adresu pidprogrami yaku slid viklikati Ce nadalo mozhlivist vikoristati oposeredkovanu adresaciyu 2 ogo rangu vkazivniki do danih ta do pidprogram IBM 7094 Redaguvati Dana mashina mala 36 bitnij format mashinnoyi instrukciyi z yakih 15 rozryadiv vidvodilosya na adresu a tri specialnih rozryadi nazivalisya teg angl tag i sluguvali same dlya viboru odnogo z semi indeksnih registriv Znachennya indeksnogo registra vidnimalosya vid adresi i otrimana adresa stavala efektivnoyu adresoyu operanda 2 Z80 Redaguvati Mikroprocesor Zilog Z80 na vidminu vid Intel 8080 maye dva 16 rozryadni indeksni registri IX i IY sho vibirayutsya specialnimi prefiksami do kodu operaciyi DD i FD vidpovidno Adresaciya za indeksnim registrom mozhe zdijsnyuvatisya z 8 rozryadnim zmishennyam angl displacement abo bez nogo 5 Napriklad LD B IX 9 abo LD IY C Nedokumentovanoyu ye mozhlivist zastosuvannya danih prefiksiv kodu operaciyi DD i FD takozh dlya odnobajtnih registriv polovinok IX i IY za analogiyeyu z registrami H i L sho utvoryuyut 16 rozryadnu paru HL 6 Intel 8086 Redaguvati U procesorah Intel 8086 i sumisnih prisutni indeksni registri SI i DI U vipadku tak zvanoyi bazovo indeksnoyi adresaciyi do indeksnogo registra mozhe dodavatisya takozh znachennya registra BX Prikladi mov ax bx si mov bx di 9 dlDzherela Redaguvati IBM 709 Reference Manual Form A22 6501 0 1958 p 12 a b IBM 7094 Principles of Operation Fifth Edition angl IBM 21 zhovtnya 1966 A22 6703 4 Arhiv originalu za 26 veresnya 2019 Procitovano 9 grudnya 2019 IBM 1401 Reference manual angl 1960 A24 1403 4 Arhiv originalu za 9 grudnya 2019 Procitovano 9 grudnya 2019 Lebedev S A Dashevskij L N Shkabara E A 1952 Malaya elektronnaya schetnaya mashina ros Moskva Akademiya nauk SSSR s 162 Arhiv originalu za 23 lipnya 2021 Procitovano 23 lipnya 2021 Z80 CPU introduction angl Arhiv originalu za 25 grudnya 2019 Procitovano 10 grudnya 2019 Bot Jacco J T Z80 Undocumented Instructions Home of the Z80 CPU angl Arhiv originalu za 15 grudnya 2019 Procitovano 10 grudnya 2019 If an opcode works with the registers HL H or L then if that opcode is preceded by DD or FD it works on IX IXH or IXL or IY IYH IYL with some exceptions The exceptions are instructions like LD H IXH and LD L IYH Otrimano z https uk wikipedia org w index php title Indeksnij registr amp oldid 40024839