summaryrefslogtreecommitdiff
path: root/3544/CH3/EX3.81/Ex3_81.sce
blob: 562b0e53140c107a1c240b31e4f7b254aeac44ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

//Key expansion example

n = 0:15
n = int8(n)
disp("Byte position(decimal)")
for i=1:length(n)
    printf("%4d",n(i))
end

disp("")

disp("Value(hex)")

for i=1:length(n)
    printf("  %s","0"+string(dec2hex(n(i))))
end

disp("")

for i=0:3
    printf("\n\tW[%d]\t\t\t",i)
    for j=1:4
        printf("0%s\t",string(dec2hex(n(i*4+j))))
    end
    
end