Difference between revisions of "CSC231 Homework 4 Solutions 2014"
(One intermediate revision by the same user not shown) | |||
Line 4: | Line 4: | ||
__TOC__ | __TOC__ | ||
<br /> | <br /> | ||
− | + | <onlydft> | |
=Problem #1= | =Problem #1= | ||
<br /> | <br /> | ||
Line 85: | Line 85: | ||
int 0x80 ;print first letter in cap | int 0x80 ;print first letter in cap | ||
− | + | mov ecx, 0 | |
+ | mov ecx, byte[esi] ;move the integer to ecx | ||
dec ecx ;minus the already printed first letter | dec ecx ;minus the already printed first letter | ||
inc dword[counter] | inc dword[counter] | ||
Line 134: | Line 135: | ||
mov edx, line_len | mov edx, line_len | ||
push ecx | push ecx | ||
− | + | mov ecx, newLine | |
int 0x80 | int 0x80 | ||
pop ecx | pop ecx | ||
Line 430: | Line 431: | ||
</source> | </source> | ||
<br /> | <br /> | ||
− | + | </onlydft> | |
<br /> | <br /> | ||
<br /> | <br /> |