Kampyuter arxitekturasi
Download 1.89 Mb.
|
- Bu sahifa navigatsiya:
- AMALIY MASHG’ULOT №10-12
O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARNI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL – XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETIFARG’ONA FILIALI “KAMPYUTER ARXITEKTURASI” fanidan AMALIY MASHG’ULOT №10-12Topshirdi: Azimjonov I Qabul qildi: Rahmatova G Амалий м ашғулот №10TOPSHIRIQ: Kompyuter arxitekturasiga oid nazariy ma’lumotlar bilan tanishish CompModel.exe dasturini ishga tushiring. RAMda beshta jamoadan iborat "dastur" ni yozing – jadvaldan tartib raqamini tanlang. Buyruqlarni ketma-ket xotira katakchalariga joylashtiring. Jadval 3. Vazifa variantlari
Agar kerak bo'lsa, IR kirish qurilmasiga dastlabki qiymatni o'rnating. Ushbu buyruqlar bajarilganda o'zgarishi mumkin bo'lgan dasturiy ta'minotga ega kompyuter ob'ektlarini aniqlang. Qadam rejimida kiritilgan buyruqlar ketma-ketligini bajaring, 4bandda belgilangan ob'ektlar qiymatlaridagi o'zgarishlarni quyidagi formatdagi jadvalga o'rnating. Jadval 2. Dasturni bajarish natijalari
Agar dasturda sikl hosil bo'lsa, sikl tanasiga kiritilgan har bir buyruqning ikkidan ortiq bo'lmagan takrorlanishini ko'rib chiqish kerak. MISOL Mnemokodlar ketma-ketligi berilgan bo'lib, ular mashina kodlariga aylantirilishi, kompyuterning operativ xotirasiga kiritilishi, Step rejimida bajarilishi va dasturiy ta'minotga ega bo'lgan kompyuter ob'ektlari holatidagi o'zgarishlarni aniqlanishi kerak (1-jadval). Jadval 1. Buyruqlar va kodlar
1-jadval kodlarini 000-manzildan boshlab operativ xotira kataklariga ketma-ket kiriting. Qadam rejimida buyruqlarni bajarayotganda, jadvalga yozing. Dasturiy ta'minotga ega bo'lgan ob'ektlardagi 2 ta o'zgarishlar (bu holda, bular Acc, PC va RAM hujayralari 020 va 030). 2-jadval. Misol dasturning bajarilishi natijasida kompyuter registrlarining mazmuni
CompModel dasturidagi o’zgarishlar va natijalar skrinshoti keltirilsin.
Амалий машғулот №11 Топшириқ №1: S нинг қийматини аниқланг: S = M + D + X M – туғилган ой; D – туғилган кун; X – вариант рақами. Натижани 070 чи ячейкага сақланг. Мисол:
Биринчи ассемблер тилида команда ёзилади, кейин машина кодига айлантириб, натижа кодини CompModel дастурига киритиб, қадамлар скриншот қилинади Топшириқ №2: А нинг қийматини аниқланг, агар: A = X x D (Xни Dга кўпайтиринг); (Х-журналдаги тартиб рақам, D-ёшингиз) Натижани 071 чи ячейкага сақланг. Биринчи ассемблер тилида команда ёзилади, кейин машина кодига айлантириб, натижа кодини CompModel дастурига киритиб, қадамлар скриншот қилинади Топшириқ №3: В нинг қийматини аниқланг, агар: В = X – D; (Х-журналдаги тартиб рақам, D-ёшингиз) Натижани 072 чи ячейкага сақланг. Биринчи ассемблер тилида команда ёзилади, кейин машина кодига айлантириб, натижа кодини CompModel дастурига киритиб, қадамлар скриншот қилинади Топшириқ №4: С нинг қийматини аниқланг, агар: С = X x 2 + D x 4 (Х-журналдаги тартиб рақам, D-ёшингиз) Натижани 073 чи ячейкага сақланг. Биринчи ассемблер тилида команда ёзилади, кейин машина кодига айлантириб, натижа кодини CompModel дастурига киритиб, қадамлар скриншот қилинади Топшириқ №1: S нинг қийматини аниқланг: S = M + D + X M – туғилган ой; 02 D – туғилган кун; 27 X – вариант рақами. 4 Натижани 070 чи ячейкага сақланг. S = 2 + 27 + 4
Топшириқ №2: А нинг қийматини аниқланг, агар: A = X x D (Xни Dга кўпайтиринг); (Х-журналдаги тартиб рақам, D-ёшингиз) Натижани 071 чи ячейкага сақланг. Биринчи ассемблер тилида команда ёзилади, кейин машина кодига айлантириб, натижа кодини CompModel дастурига киритиб, қадамлар скриншот қилинади
Топшириқ №3: В нинг қийматини аниқланг, агар: В = X – D; (Х-журналдаги тартиб рақам, D-ёшингиз) Натижани 072 чи ячейкага сақланг. Биринчи ассемблер тилида команда ёзилади, кейин машина кодига айлантириб, натижа кодини CompModel дастурига киритиб, қадамлар скриншот қилинади
Топшириқ №4: С нинг қийматини аниқланг, агар: С = X x 2 + D x 4 (Х-журналдаги тартиб рақам, D-ёшингиз) Натижани 073 чи ячейкага сақланг. Биринчи ассемблер тилида команда ёзилади, кейин машина кодига айлантириб, натижа кодини CompModel дастурига киритиб, қадамлар скриншот қилинади
Download 1.89 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling