тизимли дастурлаш таъминотга кириш. компьютер архитектураси

DOC 78,0 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1
1476965577_65766.doc тизимли дастурлаш таъминотга кириш. компьютер архитектураси режа: 1. кириш. 2. бит ва байтлар 3. ascii код 4. иккили сонлар 5. сонларнинг 16-ли саноқ системаси 6. сегментлар 7. регистрлар таянч сўзлар ва иборалар: машинавий кодлар, бит, байт, стек, регистрлар, ascii код, 16-ли формат, сегмент, кодлар сегменти, маълумотлар сегменти, стек сегменти, адреслаштириш 1. кириш. ассемблер тилида дастурларни ёзиш учун компьютернинг барча тармоқларнинг тузилишларини билиш керак. компьютернинг асосида бит ва байт тушунчалари мавжуд. улар ёрдамида компьютернинг хотирасидаги командалар ва маълумотлар кўрсатилади. дастурлар машинавий кодлар кўринишида маълумотларни аниқлаш сегментларидан ташкил топган. бу сегментлар машина буйруқлари ва адресларини сақловчи стеклардир. арифметик амалларни, маълумотларни юбориш ва адреслаш учун компьютерда бир неча регистрлар мавжуд. 2. бит ва байтлар. дастурни бажариш учун компьютер вақтинча шу дастурни ва маълумотларни оператив хотирасига ёзади, вақтинчалик ҳисоб қилиш учун компьютерда бир нечта регистрлар бор. бит бу – компьютернинг минимал ахборот бирлигидир. бит ўчирилган (қиймати “0”) ёки ўз ичига олинган бўлиши мумкин …
2
лгиси учун – “0”. команда хотира байтга мурожаат қилганида, компьютер шу байтни текширади. ўз ичига олинган битларни сони жуфт бўлса, компьютер хато тўғрисида ҳабар беради. байтда битлар 0 дан 7 гача ундан чапга номерланган: байтнинг номери: 7 6 5 4 3 2 1 0 битнинг қиймати: 0 1 0 0 0 0 0 1 иккининг ўнинчи даражасида 1024 га тенг. шунинг учун 1024 байт бир килобайт бўлади ва “к” ҳарфи билан белгиланади. рс да ва бошқа бир-бирига тўғри келадиган моделларда процессор 16 - битлик архитектурани ишлатади. шунинг учун у 16 - битлик қийматларга (хотирада ва регистрларда) “сўз” деб айтилади. сўзларда битлар ўнгда чапга 0 дан 15 гача номерлаштирилган: байтлар сони: 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 битлар қиймати: 0 1 0 1 0 0 0 0 0 1 0 0 0 0 1 1 3. ascii коди. микрокомпъютерларни бир стандартга …
3
ар дастур арифметик ҳисобларида маълумотлар элементини аниқласа, 01000001 бит “65” сонга экивалент бўлган 2-лик сонни кўрсатади; агар дастур тасвирий маълумотлар элементини аниқласа, 01000001 бит ҳарф ёки сатрни кўрсатади. шу фарқлар дастурлаштиришда тушунарли бўлади, чунки дастурда ҳар бир элементни қиймати аниқлаб олинган. 5. сонларнинг 16-ли кўриниши. фараз қилайлик, хотирадаги айрим байтлар таркибини кўрмоқчимиз. бунинг учун 4 та кетма - кет байтлар таркибини аниқлашимиз керак. 4 байт 32 бит бўлганлиги учун муттахассислар 2-лик сонларни “стенографик” кўрсатиш методини ишлаб чиқдилар. бу метод бўйича ҳар бир байт иккига бўлинади ва ҳар бир яримбайт тегишли қийматлар билан кўрсатилади. қуйидаги 4та байтни кўриб чиқамиз. 2-ли: 0101 1001 0011 0101 1011 1001 1100 1110 10-ли: 5 9 3 5 11 9 12 14 чунки бизда қандайдир 10-лик сонларни кўрсатиш учун иккита рақам керак, шунинг учун саноқ системани кенгайтирамиз. энди 10=а, 11= в, 12=с, 13=d, 14=e, 15=f. шунингдек, биз юқорида кўрсатилган байтлар қийматини кўрсатишнинг қисқартирилган формасига эга бўлдик: …
4
. кодлар сегменти бажариладиган машина кодларини ўз ичига олган. одатда, биринчи бажариладиган команда шу сегментни бошида жойлашган бўлади ва операцион система дастурни ишлаши учун шу сегмент адреси бўйича бошқаришни топширади. кодлар сегментини регистри (сs) шу сегментни адреслаштиради. 2. маълумотлар сегменти. маълумотлар сегменти баъзи маълумотлар, ўзгармаслар ва дастурга керакли иш бажарадиган областpларни сақлайди. маълумотлар сегментини регистри (ds) шу сегментни адреслаштиради. 3.стек сегменти. стек дастурни операцион системасига қайтиш, ҳамда асосий дастурга қайтиш учун подпрограммаларни чақириш адресларини сақлайди. стек сегментини регистри (ss) шу сегментни адреслаштиради. es қўшимча сегмент регистри. у махсус ишлатишга белгиланган. дастурни ичида ҳамма хотирани адреслари сегментни бошига нсбатан. шундай адреслар сегментнинг бошланишидан силжитиш деб айтилади. 2 байтли силжитиш (16-бит) 16-ли 0000 дан 16-ли ffffгача, ёки 0 дан 65535 гача бўлиш мумкин. дастурда ҳар қандай адресга мурожат учун, компьютер сегмент регистрдаги адресни ва силжитишни қўшади. масалан, кодлар сегментида биринчи байтни силжиши - 0, иккинчисини - 01 ва хаказо 65530 силжишигача. адреслаштириш …
5
nnnn бўлиб сақлансада, компьютер яна 4 та 0 га тенг кичик битлар бор 16 ли nnnn0 деб қабул қилади. шундан келиб чиққан холда 16 ли ffff0 10 ли 1048560 байт адреслайди. 80286 процессори адреслаш учун 24 бит ишлатади. бу дегани fffff0 16 миллион байтгача адреслаши мумкин. 80386 процессори эса 4 млрд. байтгача адреслаши мумкин. 7. регистрлар. 8086/8086 процессорларда 14 регистрлар бор. шу регистрлар бажарилаётган дастурни бошқариш, хотирани адреслаштириш ва арифметик ҳисоблари учун ишлатилади. ҳар бир регистр сўз (16-бит) узунлигига эга ва номи(исми) билан адреслаштирилади. регистрларни битлари ўнгдан бошлаб номерланган: 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 80286 ва 80386 процессорларда қўшимча регистрлар бор. уларда баъзи бирлари 16- битлик. cs, ds, ss, ва es сегмент регистрлари. ҳар бир сегмент регистри 64к хотирани адреслаштиради ва одатдаги (текуўий) сегмент дейилади. 1.cs регистри. кодлар сегмент регистри кодлар сегменти бошланғич адресига эга. шу адрес ва команданинг …

Ko'proq o'qimoqchimisiz?

Faylni Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"тизимли дастурлаш таъминотга кириш. компьютер архитектураси" haqida

1476965577_65766.doc тизимли дастурлаш таъминотга кириш. компьютер архитектураси режа: 1. кириш. 2. бит ва байтлар 3. ascii код 4. иккили сонлар 5. сонларнинг 16-ли саноқ системаси 6. сегментлар 7. регистрлар таянч сўзлар ва иборалар: машинавий кодлар, бит, байт, стек, регистрлар, ascii код, 16-ли формат, сегмент, кодлар сегменти, маълумотлар сегменти, стек сегменти, адреслаштириш 1. кириш. ассемблер тилида дастурларни ёзиш учун компьютернинг барча тармоқларнинг тузилишларини билиш керак. компьютернинг асосида бит ва байт тушунчалари мавжуд. улар ёрдамида компьютернинг хотирасидаги командалар ва маълумотлар кўрсатилади. дастурлар машинавий кодлар кўринишида маълумотларни аниқлаш сегментларидан ташкил топган. бу сегментлар машина буйруқлари ва адресларини сақловчи стеклардир. арифметик амал...

DOC format, 78,0 KB. "тизимли дастурлаш таъминотга кириш. компьютер архитектураси"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.