Оди до главна содржина
Učilnica FRI 23/24
  • Дома
  • More
Затвори
Toggle search input
Македонски ‎(mk)‎
English ‎(en)‎ Slovenščina ‎(sl)‎ Македонски ‎(mk)‎ Русский ‎(ru)‎ 한국어 ‎(ko)‎
Моментално користите гостински пристап
Најави се
Дома
Course Activities
Задачи Ресурси Форуми
Recent Courses
You are not enrolled in any courses
  1. or
  2. 1. Naloge za ponavljanje

1. Naloge za ponavljanje

Услови за завршување
Due: понеделник, 23 октомври 2023, 23:55

1. Napišite program, ki primerja dve spremenljivki S1 in S2 in od večje spremenljivke odšteje manjšo. Najprej predpostavite, da sta S1 in S2 8-bitni nepredznačeni spremenljivki, nato pa nalogo rešite še za primer, ko sta S1 in S2 predznačeni spremenljivki. Uporabljajte posredno naslavljanje preko PC. Vsakega od primerov rešite na dva načina: s pogojnimi skoki in s pogojnim izvajanjem ukazov.

 

2. Napišite program, ki primerja elemente v tabeli 8-bitnih nepredznačenih števil z vrednostjo registra r1. Uporabite zanko in posredno naslavljanje. Zanka naj se ponavlja, dokler ne pridete do elementa, ki je:
a) enak r1 (53)
b) večji od r1 (60)
c) manjši od r1 (2)

Tabela naj vsebuje naslednjih 10 števil:

tabela: .byte 23,54,2,76,53,57,5,1,0,11

Rešitev preizkusite z vrednostmi r1, ki so navedene v oklepajih. Nato nalogo rešite še za tabelo predznačenih števil in naslednje vrednosti r1: 11, 30, -11

tabela: .byte 0,-5,2,-4,11,12,32,-10,-11,-22

 

3. Napišite program, ki v tabeli 8-bitnih števil

tabela: .byte 1,100,255,24,88,31,56,192,155,224,48,0,128,99,147,177

prešteje:
 a) vsa števila večja od 90 predznačeno.
 b) vsa števila večja od 100 nepredznačeno.
 c) vsa števila večja ali enaka 48 in manjša ali enaka 57 nepredznačeno.

Nalogo rešite s pomočjo zanke, ki se ponovi 16-krat, nato pa rezultat shranite v 8-bitno spremenljivko REZ. Primera a) in b) rešite s pogojnim izvajanjem ukazov, primer c) pa s pogojnimi skoki.

◄ Zbirni jezik ARM 1.del (ponovitev RA)
1. vaja rešitve ►
Моментално користите гостински пристап (Најави се)
Преземи мобилна апликација Obvestilo o avtorskih pravicah
Powered by Moodle