Šajā nodalījumā es došu oriģinālu katru no piecām uzdevuma nostādni. Lai būtu skaidrāk par ko iet runa katrā uzdevumā es došu arī tēmas nosakumus.
1.1.Funkcijas izskaitļošana.
Prakstiskajā darbā izmantot komandas Add, Sub, Imul, Idiv, Cbw, Jmp un nosacījuma komandas. Programmā jāstrādā abiem zariem pēc kārtas ( izmantot divas Y vērtības ). Rezultātu Z saglabāt atminas šūnā (formāts - vārds ). Operandu X un Y izmērs ir 1 baits.1.2. Darbs ar matricām un vektoriem.
Uzdota inicializēta matrica A[ M * N ] un neinicializēts vektors B. Atrast minimālu negatīvu elementu katrā rindā. Ja tāda nav, tad rezultāts bús 1. Matricas elementus adresēt formā A[ reģistrs ][ reģistrs ]. Rezultātus saglabāt vektorā B, izmantojot komandus Lea un Mov.
1.3. Apakšprogrammas un parametru nodošana.
Praktisko uzdevumu N2 noformēt vektora apstrādi un rezultvektora drukāšanu, ka apakšprogrammas. Parametru nodošana jāveido, izmantojot steku. Katrā apakšprogrammā obligāti jāsaglabā un jāatjauno registru saturs. Pirms vektora apstrādes apakšprogrmmas izsaukšanas stekā jāievieto šādi parametri:…