VÁLTOZATOK:
Fgv21(VAL a:dword; VAL b:dword); @returns("EAX");
(x és y bitsorozatok, melyeket csak ideiglenesen kell létrehozni ill. tárolni.
Neptun kód 6. betűje (Részeredmények - x és y - meghatározása):
  1. x=(a#3_11 : b#0_4 : a#13_7 : b#(a#N_1)_8)#-32     y=(b#2_7 : a#7_13 : a#23_9)#+32
  2. x=(b#13_8 : a#10_9 : a#(b#N_0)_3 : b#3_5)#+32     y=(a#23_15 : b#17_5 : a#2_10)#-32
  3. x=(a#23_9 : b#(a#N_0)_6 : b#11_5 : a#18_9)#-32    y=(b#12_5 : b#13_11 : a#18_7)#+32
  4. x=(b#(b#N_1)_5 : a#31_7 : b#9_8 : a#3_7)#+32      y=(a#18_13 : a#15_7 : b#21_8)#-32
  5. x=(a#11_17 : b#3_3 : a#19_4 : b#(a#N_0)_5)#-32    y=(b#12_17 : a#7_6 : b#17_4)#+32
  6. x=(b#15_13 : a#17_3 : a#(b#N_1)_13 : b#13_1)#+32  y=(a#2_3 : b#17_15 : a#23_9)#-32
  7. x=(a#18_7 : b#(a#N_1)_8 : b#21_9 : a#15_3)#-32    y=(b#17_11 : a#13_13 : b#18_5)#+32
  8. x=(b#(b#N_0)_15 : a#21_3 : b#19_5 : a#23_2)#+32   y=(a#8_7 : b#9_9 : b#16_11)#-32
  9. x=(a#23_8 : b#3_14 : a#13_7 : b#(a#N_1)_8)#-32    y=(b#2_7 : a#7_13 : a#23_9)#+32
  10. x=(b#17_3 : a#21_12 : a#(b#N_0)_3 : b#3_5)#+32    y=(a#23_15 : b#17_5 : a#2_10)#-32
  11. x=(a#14_19 : b#(a#N_0)_2 : b#11_5 : a#18_9)#-32   y=(b#12_5 : b#13_11 : a#18_7)#+32
  12. x=(b#(b#N_1)_3 : a#23_13 : b#19_4 : a#3_7)#+32    y=(a#18_13 : a#15_7 : b#21_8)#-32
  13. x=(a#1_5 : b#26_11 : a#9_12 : b#(a#N_0)_5)#-32    y=(b#12_17 : a#7_6 : b#17_4)#+32
  14. x=(b#5_3 : a#1_13 : a#(b#N_1)_3 : b#13_1)#+32     y=(a#2_3 : b#17_15 : a#23_9)#-32
  15. x=(a#8_8 : b#(a#N_1)_4 : b#1_10 : a#15_3)#-32     y=(b#17_11 : a#13_13 : b#18_5)#+32
  16. x=(b#(b#N_0)_15 : a#29_7 : b#19_3 : a#23_2)#+32   y=(a#8_7 : b#9_9 : b#16_11)#-32
  17. x=(a#12_1 : b#13_14 : a#3_11 : b#(a#N_1)_5)#-32   y=(b#2_7 : a#7_13 : a#23_9)#+32
  18. x=(b#17_6 : a#1_19 : a#(b#N_0)_4 : b#23_1)#+32    y=(a#23_15 : b#17_5 : a#2_10)#-32
  19. x=(a#25_3 : b#(a#N_0)_16 : b#19_3 : a#3_7)#-32    y=(b#12_5 : b#13_11 : a#18_7)#+32
  20. x=(b#(b#N_1)_7 : a#1_17 : b#19_3 : a#9_4)#+32     y=(a#18_13 : a#15_7 : b#21_8)#-32
  21. x=(a#17_14 : b#13_7 : a#9_8 : b#(a#N_0)_2)#-32    y=(b#12_17 : a#7_6 : b#17_4)#+32
  22. x=(b#25_3 : a#11_2 : a#(b#N_1)_11 : b#17_13)#+32  y=(a#2_3 : b#17_15 : a#23_9)#-32
  23. x=(a#8_11 : b#(a#N_1)_3 : b#13_7 : a#15_3)#-32    y=(b#17_11 : a#13_13 : b#18_5)#+32
  24. x=(b#(b#N_0)_8 : a#29_13 : b#9_9 : a#2_1)#+32     y=(a#8_7 : b#9_9 : b#16_11)#-32
  25. x=(a#19_1 : b#8_14 : a#17_3 : b#(a#N_1)_11)#-32   y=(b#2_7 : a#7_13 : a#23_9)#+32
  26. x=(b#3_18 : a#1_3 : a#(b#N_0)_7 : b#3_2)#+32      y=(a#23_15 : b#17_5 : a#2_10)#-32
  1. x=(a#23_9 : b#(a#N_0)_6 : b#11_5 : a#18_9)#-32    y=(b#12_5 : b#13_11 : a#18_7)#+32
  2. x=(b#(b#N_1)_5 : a#31_7 : b#9_8 : a#3_7)#+32      y=(a#18_13 : a#15_7 : b#21_8)#-32
  3. x=(a#11_17 : b#3_3 : a#19_4 : b#(a#N_0)_5)#-32    y=(b#12_17 : a#7_6 : b#17_4)#+32
  4. x=(b#15_13 : a#17_3 : a#(b#N_1)_13 : b#13_1)#+32  y=(a#2_3 : b#17_15 : a#23_9)#-32
  5. x=(a#3_19 : b#(a#N_0)_1 : b#15_5 : a#18_3)#-32    y=(b#18_5 : b#3_11 : a#8_7)#+32
  6. x=(a#18_7 : b#(a#N_1)_8 : b#21_9 : a#15_3)#-32    y=(b#17_11 : a#13_13 : b#18_5)#+32
  7. x=(b#(b#N_0)_15 : a#21_3 : b#19_5 : a#23_2)#+32   y=(a#8_7 : b#9_9 : b#16_11)#-32
  8. x=(b#15_13 : a#17_3 : a#(b#N_1)_13 : b#13_1)#+32  y=(a#2_3 : b#17_15 : a#23_9)#-32
  9. x=(a#18_7 : b#(a#N_1)_8 : b#21_9 : a#15_3)#-32    y=(b#7_11 : a#3_13 : b#18_5)#+32
  10. x=(b#(b#N_0)_15 : a#21_3 : b#19_5 : a#23_2)#+32   y=(a#18_7 : b#19_9 : b#6_11)#-32

Neptun kód 5. betűje (EAX-ben visszaadandó függvényérték):
  1. Fgv21= (x ^ y) - ( b#3_11 :(a#28_12)#T )#+32
  2. Fgv21= (x & a)#T + ( b#(a#N_1)_7 : (y#23_23)#>9> )#-32
  3. Fgv21= (a | y) - ( x#13_21 :(b#8_10)#T )#+32
  4. Fgv21= (b & a) + (( x#(a#N_1)_7 : (y#17_13)#<7< )#-32)#T
  5. Fgv21= (b ^ y) - ( a#23_13 :(x#18_15)#T )#+32
  6. Fgv21= (x | b)#T + ( y#(a#N_1)_7 : (a#19_19)#<5 )#-32
  7. Fgv21= (x & y) - ( b#13_17 :(a#13_18)#T )#+32
  8. Fgv21= ((x#T) | a) + ( b#(a#N_1)_17 : (y#23_23)#>9> )#-32
  9. Fgv21= (a ^ y) - ( x#30_15 :(b#27_13)#T )#+32
  10. Fgv21= (b ^ (a#T)) + ( x#(a#N_1)_13 : (y#17_13)#<7< )#-32
  11. Fgv21= (b | y) - ( a#29_3 :(x#11_18)#T )#+32
  12. Fgv21= (x & b)#T + ( y#(a#N_1)_9 : (a#19_19)#<5 )#-32
  13. Fgv21= (x | y) - ( b#3_15 :(a#13_19)#T )#+32
  14. Fgv21= (x & a)#T + ( b#(a#N_1)_17 : (y#3_13)#>9> )#-32
  15. Fgv21= (a ^ y) - ( x#21_14 :(b#8_13)#T )#+32
  16. Fgv21= (b | a) + (( x#(a#N_1)_8 : (y#11_17)#<7< )#-32)#T
  17. Fgv21= (b & y) - ( a#27_23 :(x#11_11)#T )#+32
  18. Fgv21= (x ^ b)#T + ( y#(a#N_1)_3 : (a#29_19)#>>5 )#-32
  19. Fgv21= (x & y) - ( b#13_17 :(a#13_18)#T )#+32
  20. Fgv21= ((x#T) | a) + ( b#(a#N_1)_17 : (y#23_23)#>9> )#-32
  21. Fgv21= (a ^ y) - ( x#30_15 :(b#27_13)#T )#+32
  22. Fgv21= (b & (a#T)) + ( x#(a#N_1)_13 : (y#17_13)#<7< )#-32
  23. Fgv21= (b ^ y) - ( a#29_3 :(x#11_18)#T )#+32
  24. Fgv21= (x | b)#T + ( y#(a#N_1)_9 : (a#19_19)#<5 )#-32
  25. Fgv21= (a ^ y) - ( x#13_21 :(b#8_10)#T )#+32
  26. Fgv21= (b | a) + (( x#(a#N_1)_7 : (y#17_13)#<7< )#-32)#T
  1. Fgv21= (b ^ (a#T)) + ( x#(a#N_1)_13 : (y#17_13)#<7< )#-32
  2. Fgv21= (b | y) - ( a#29_3 :(x#11_18)#T )#+32
  3. Fgv21= (x & b)#T + ( y#(a#N_1)_9 : (a#19_19)#<5 )#-32
  4. Fgv21= (x | y) - ( b#3_11 :(a#28_12)#T )#+32
  5. Fgv21= (x & a)#T + ( b#(a#N_1)_7 : (y#23_23)#>9> )#-32
  6. Fgv21= (a ^ y) - ( x#13_21 :(b#8_10)#T )#+32
  7. Fgv21= (b | a) + (( x#(a#N_1)_7 : (y#17_13)#<7< )#-32)#T
  8. Fgv21= (b & y) - ( a#23_13 :(x#18_15)#T )#+32
  9. Fgv21= (x ^ b)#T + ( y#(a#N_1)_7 : (a#19_19)#<5 )#-32
  10. Fgv21= (x & y) - ( b#13_17 :(a#13_18)#T )#+32

 Az egyéni feladatok megoldása során a különböző változók "részeivel", azaz csak néhány bitjével kapcsolatos tevékenységeket kell elvégezni. A "bitsorozatok" megadására, a feladatok leírására a következő jelöléseket használtuk: