Difference between revisions of "CSC231 Lab7skel.asm"

From dftwiki3
Jump to: navigation, search
(Created page with '--~~~~ ---- ;;; Lab7.asm ;;; a simple skeleton program to be linked with driver.c ;;; %include "asm_io.inc" ;; -----------------------…')
 
 
(4 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
       ;;; a simple skeleton program to be linked with driver.c
 
       ;;; a simple skeleton program to be linked with driver.c
 
       ;;;
 
       ;;;
 
 
   
 
   
 +
 
 
       %include "asm_io.inc"
 
       %include "asm_io.inc"
+
 
 
               ;; -------------------------
 
               ;; -------------------------
 
               ;; data segment
 
               ;; data segment
Line 14: Line 14:
 
               section .data
 
               section .data
 
   
 
   
               ; ''Put your variables here''
+
               ; ''<font color="magenta">Put your variables here''</font>
 
+
 
               ;; -------------------------
 
               ;; -------------------------
 
               ;; code area
 
               ;; code area
Line 22: Line 22:
 
               global  asm_main
 
               global  asm_main
 
       asm_main:       
 
       asm_main:       
+
 
 
+
 
               ; ''Put your code here''
+
               ; ''<font color="magenta">Put your code here</font>''
+
 
 
    
 
    
 
               ;; return to C program
 
               ;; return to C program
 
               ret
 
               ret
 
+
 
+
       ; ''Put your functions here''
+
       ; ''<font color="magenta">Put your functions here</font>''
       ...
+
       ;...
  
 
<br />
 
<br />

Latest revision as of 09:59, 5 November 2010

--D. Thiebaut 13:40, 5 November 2010 (UTC)


     ;;; Lab7.asm
     ;;; a simple skeleton program to be linked with driver.c
     ;;;

 
     %include "asm_io.inc"
 
             ;; -------------------------
             ;; data segment
             ;; -------------------------
             section .data

             ; Put your variables here

             ;; -------------------------
             ;; code area
             ;; -------------------------
             section .text
             global  asm_main
     asm_main:       
 
 
             ; Put your code here
 
 
             ;; return to C program
             ret


     ; Put your functions here
     ;...