Билет № фио­­­­­­­­­­­­­­­­


C. Ауыстурамен база бойынша адресация


Download 170.12 Kb.
bet2/3
Sana30.04.2023
Hajmi170.12 Kb.
#1412083
1   2   3
Bog'liq
0-вариант

C. Ауыстурамен база бойынша адресация
D. Толық адресация
E. Тікелей адресация
16. Неге xor ax, ax командаларын барлық жағдайларда AX регистрін нөлдеу үшін пайдалануға болмайды?
A. xor командасы белгілі бір жағдайларда баяу орындалады
B. xor командасы AX регистрімен жұмыс істей алмайды
C. xor командасы әрқашан нөлдемейді
D. xor командасы басқа регистрлерге әсер етеді
E. XOR командасы флагтарға әсер етеді
17. DOS ортасында құрылғылар драйверлерінің (SYS) қандай екі түрі бар?
A. Ядро режимі
B. Пайдаланушы режимі
C. Блоктық
D. Шынайы уақыт
E. Символдық
18. DOS ортасында құрылғылар драйверлерінің (SYS) қандай екі түрі бар?
A. ядро режимі
B. пайдаланушы режимі
C. Блоктық
D. нақты уақыт
E. Символдық
19 жалпы мақсаттағы регистрлердің қайсысы көбінесе есептеуіш ретінде қолданылады?
A. SI
B. AX
C. BP
D. SP
E CX
20. Егер екінші процедураны орындағаннан кейін бірінші процедураны тудырған бағдарламаға оралу қажет болса, бір процедурадан екіншісіне өту үшін қандай команданы пайдалану керек?
A. jmp
B. loop
C. nop
D. call
E. ret
Төмендегі әр тапсырма бал:

  1. Келесі C тіліндегі кода фрагментін assembler MIPS ауыстырыңыз:

int leaf_example (int g, int h, int i, int j) {
int f; f = (g+h)*(i/j); return f; }

  1. Келесі C тіліндегі кода фрагментін MIPS ауыстырыңыз:

int sum = 0;
int data[10] = {1,2,3,4,5,6,7,8,9,10};
int i; for (i=0; i<10; i++) { sum += data[i] }

Программалық инженерия кафедрасы


«Компьютерлік жүйелерді ұйымдастыру және оның архитектурасы»
пәні бойынша
БИЛЕТ №


ФИО­­­­­­­­­­­­­­­­-------------------------


Төмендегі тест сұрақтарынан дұрыс нұсқасын бояңыз, әрбір сұрақ ---бал:

  1. Синтаксистік қате нұсқауды белгілеңіз:

A. bge $t1,$t3,lbl
B. bge $t1,-98,lbl
C. bge $t1,value,lbl
D. bge $t1,124034,lbl

  1. Негізгі жады ең кіші адрестелу өлшемін таңдаңыз?

A. byte
B. bit
C. nibble
D. Halfword

  1. Келесі биттік мәндерді екі позицияға shift right logical ауыстырыңыз:

10001101
A. 00110100
B. 00100011
C. 10001101
D. 10000001

  1. Келесі биттік мәндерді екі позицияға. shift left logical ауыстырыңыз:

0011 1111
A. 0111 1111
B. 1111 1110
C. 1111 1100
D. 1011 1111

  1. Қандай инструкция байта мәндерін жадыға сақтауға қолданылады?

A. sb
B. sbu
C. lb
D. Sw

  1. Қандай инструкция тапсырма маңыздылығы аз биттерін сегізінші регистрге тіркейді?

  1. move $8,lo
    B. mvlo $8,lo
    C. mflo $8
    D. addu $8,$0,lo

  1. Регистрация $5 -тің адрес мәні 0x10000100. 4 байтты $7 регистрына жүктейтін инструкцияны табыңыз.

A. lw $7, 4($5)
B. lw $7, -4($5)
C. lw $5, 4(-$5)
D. lw $7, 0($5-4)

  1. Логикалық OR операциясының дұрыс мәнін табыңыз.

0110 1101
0100 1010
A. 0110 1111
B. 0111 0110
C. 0110 1001
D. 1110 0110

  1. Логикалық AND операциясының дұрыс мәнін табыңыз.

0110 1101
0100 1010
A. 0110 0110
B. 0100 1000
C. 0110 1001
D. 1110 0110

  1. Логикалық XOR операциясының дұрыс мәнін табыңыз.

0110 1101
0100 1010
A. 0110 0110
B. 0010 0111
C. 0110 1001
D. 1110 0110

  1. $6 регистрінедегі мәнге 12 мәнін қосатын нұсқаулықты жазыңыз. Регистр мәндерін толып кетуын елемейтін нұсқауды қолданыңыз.

A. add $6,12
B. addi $6,$0,12
C. addiu $6,$6,12
D. addi $6,12

  1. Төмендегілердің қайсысы «Hello World» жолын нөлдік аяқтаумен жадыға ауыстырады?

A. .ascii "Hello World"
B. .text "Hello World"
C. .word "Hello World"
D. .asciiz "Hello World"

  1. $s3-ке $ t3-ге көбейтілген нұсқаны жазыңыз және нәтижені $ v0-ға қойыңыз

A. mul $v0,$s0,$t3
B. mult $v0,$s0,$t3
C. mulu $v0,$s0,$t3
D. multi $v0,$s0,$t3

  1. Әрбір MIPS машиналық инструкцияда қанша бит бар?

A. 8
B. 16
C. 32
D. әр түрлі инструкцияда әр түрлі өлшемдер болады.

  1. Қандай операция екі бүтін санды қосу үшін пайдаланылады?

A. mult
B. multu
C. multi
D. mutt

  1. Қандай амал негізгі жадтағы деректерді жалпы қолданыстағы регистрге көшіреді?

A. load
B. store
C. move
D. add

  1. Келесі ассемблер директиваларының қайсысы 1210 байтты резервтейді?

A. .word 3
B. .byte 12
C. .block 6
D. .space 12

  1. RISC дегеніміз не?

A. Регулярлы жүйелерін басқару чипі
B. Қысқартылған ақпарат жүйе.
C. кремний микросхемдер көмегімен жүзеге асырылған регистрлер.
D. кішкентай (қарапайым, жылдам) командалар жиынтығы бар компьютер

  1. ASCII кодировкасындағы таңбаға(символға) қанша байт қолданылады?

A. 1
B. 2
C. 4
D. 8

  1. $0 регистрінің мнемоникалық атауы қандай?

A. zero
B. $zero
C. $z0
D. $t0

Download 170.12 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling