Difference between revisions of "CSC231 Homework 4 Solutions 2014"

From dftwiki3
Jump to: navigation, search
 
(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
 
 
movzx ecx, byte[byte esi] ;move the integer to ecx
+
        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
lea ecx, [newLine]
+
mov ecx, newLine
 
int 0x80
 
int 0x80
 
pop ecx
 
pop ecx
Line 430: Line 431:
 
</source>
 
</source>
 
<br />
 
<br />
 
+
</onlydft>
 
<br />
 
<br />
 
<br />
 
<br />

Latest revision as of 16:06, 30 October 2015

--D. Thiebaut (talk) 16:16, 21 October 2014 (EDT)





...