SlideShare une entreprise Scribd logo
1  sur  1
Télécharger pour lire hors ligne
[Assembly]
Enhance procedure 'printf' to handle escape character ''. Anything after escape character losses
its special meaning if any. For example "%s" should print '%s' on terminal instead of refereeing
to corresponding string and print the string.
Assemble and execute printf_extension.asm. After the above enhancement, the program should
run ok. This should create following sample output
My string is 'test printf' and integer is 16
My name is John Adams
I am 26 year old
I love to eat pizza
I will graduate in 2015
My name is %s
I am %d year old
I love to eat %s
I will graduate in %d
Upload updated printf_extension.asm (do not change the file name).
Notes:
1. If you run initial program without any modification, there will and exception error. Once you
handle escape character this error should be gone.
2. Make sure to to turn on 'Initialize Program Counter to global main if define' in the MARS
editor's 'setting' pull down menu.
print_extension.asm
cs47_macro.asm:
All you need to modify is printf_extension.asm

Contenu connexe

Similaire à [Assembly]Enhance procedure printf to handle escape character .pdf

Sample for Simple C Program - R.D.Sivakumar
Sample for Simple C Program - R.D.SivakumarSample for Simple C Program - R.D.Sivakumar
Sample for Simple C Program - R.D.SivakumarSivakumar R D .
 
E1 – FundamentalsPlease refer to announcements for details about.docx
E1 – FundamentalsPlease refer to announcements for details about.docxE1 – FundamentalsPlease refer to announcements for details about.docx
E1 – FundamentalsPlease refer to announcements for details about.docxjacksnathalie
 
Format string
Format stringFormat string
Format stringVu Review
 
Bti1022 lab sheet 7
Bti1022 lab sheet 7Bti1022 lab sheet 7
Bti1022 lab sheet 7alish sha
 
[ITP - Lecture 08] Decision Control Structures (If Statement)
[ITP - Lecture 08] Decision Control Structures (If Statement)[ITP - Lecture 08] Decision Control Structures (If Statement)
[ITP - Lecture 08] Decision Control Structures (If Statement)Muhammad Hammad Waseem
 
Deep C Programming
Deep C ProgrammingDeep C Programming
Deep C ProgrammingWang Hao Lee
 
C decision making and looping.
C decision making and looping.C decision making and looping.
C decision making and looping.Haard Shah
 
Sap sapscripts tips and tricks
Sap sapscripts tips and tricksSap sapscripts tips and tricks
Sap sapscripts tips and tricksKranthi Kumar
 
10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docxpaynetawnya
 
Project 2 MARIE Start code at bottom of document1. IntroductionT.docx
Project 2 MARIE Start code at bottom of document1. IntroductionT.docxProject 2 MARIE Start code at bottom of document1. IntroductionT.docx
Project 2 MARIE Start code at bottom of document1. IntroductionT.docxbriancrawford30935
 
MANAGING INPUT AND OUTPUT OPERATIONS IN C MRS.SOWMYA JYOTHI.pdf
MANAGING INPUT AND OUTPUT OPERATIONS IN C    MRS.SOWMYA JYOTHI.pdfMANAGING INPUT AND OUTPUT OPERATIONS IN C    MRS.SOWMYA JYOTHI.pdf
MANAGING INPUT AND OUTPUT OPERATIONS IN C MRS.SOWMYA JYOTHI.pdfSowmyaJyothi3
 
Introduction to Programming and QBasic Tutorial
Introduction to Programming and QBasic TutorialIntroduction to Programming and QBasic Tutorial
Introduction to Programming and QBasic Tutorialnhomz
 
Fundamental of C Programming Language and Basic Input/Output Function
  Fundamental of C Programming Language and Basic Input/Output Function  Fundamental of C Programming Language and Basic Input/Output Function
Fundamental of C Programming Language and Basic Input/Output Functionimtiazalijoono
 
Programming Fundamentals lecture 5
Programming Fundamentals lecture 5Programming Fundamentals lecture 5
Programming Fundamentals lecture 5REHAN IJAZ
 
Tutorial basic of c ++lesson 1 eng ver
Tutorial basic of c ++lesson 1 eng verTutorial basic of c ++lesson 1 eng ver
Tutorial basic of c ++lesson 1 eng verQrembiezs Intruder
 
I need help fixing my assembly program please, I keep getting a segm.pdf
I need help fixing my assembly program please, I keep getting a segm.pdfI need help fixing my assembly program please, I keep getting a segm.pdf
I need help fixing my assembly program please, I keep getting a segm.pdfpratyushraj61
 

Similaire à [Assembly]Enhance procedure printf to handle escape character .pdf (20)

Sample for Simple C Program - R.D.Sivakumar
Sample for Simple C Program - R.D.SivakumarSample for Simple C Program - R.D.Sivakumar
Sample for Simple C Program - R.D.Sivakumar
 
E1 – FundamentalsPlease refer to announcements for details about.docx
E1 – FundamentalsPlease refer to announcements for details about.docxE1 – FundamentalsPlease refer to announcements for details about.docx
E1 – FundamentalsPlease refer to announcements for details about.docx
 
Format string
Format stringFormat string
Format string
 
Bti1022 lab sheet 7
Bti1022 lab sheet 7Bti1022 lab sheet 7
Bti1022 lab sheet 7
 
C rules
C rulesC rules
C rules
 
[ITP - Lecture 08] Decision Control Structures (If Statement)
[ITP - Lecture 08] Decision Control Structures (If Statement)[ITP - Lecture 08] Decision Control Structures (If Statement)
[ITP - Lecture 08] Decision Control Structures (If Statement)
 
Deep C Programming
Deep C ProgrammingDeep C Programming
Deep C Programming
 
01 Jo P Jan 07
01 Jo P Jan 0701 Jo P Jan 07
01 Jo P Jan 07
 
C Program Structure
C Program StructureC Program Structure
C Program Structure
 
C decision making and looping.
C decision making and looping.C decision making and looping.
C decision making and looping.
 
Sap sapscripts tips and tricks
Sap sapscripts tips and tricksSap sapscripts tips and tricks
Sap sapscripts tips and tricks
 
10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
 
Project 2 MARIE Start code at bottom of document1. IntroductionT.docx
Project 2 MARIE Start code at bottom of document1. IntroductionT.docxProject 2 MARIE Start code at bottom of document1. IntroductionT.docx
Project 2 MARIE Start code at bottom of document1. IntroductionT.docx
 
MANAGING INPUT AND OUTPUT OPERATIONS IN C MRS.SOWMYA JYOTHI.pdf
MANAGING INPUT AND OUTPUT OPERATIONS IN C    MRS.SOWMYA JYOTHI.pdfMANAGING INPUT AND OUTPUT OPERATIONS IN C    MRS.SOWMYA JYOTHI.pdf
MANAGING INPUT AND OUTPUT OPERATIONS IN C MRS.SOWMYA JYOTHI.pdf
 
Introduction to Programming and QBasic Tutorial
Introduction to Programming and QBasic TutorialIntroduction to Programming and QBasic Tutorial
Introduction to Programming and QBasic Tutorial
 
Fundamental of C Programming Language and Basic Input/Output Function
  Fundamental of C Programming Language and Basic Input/Output Function  Fundamental of C Programming Language and Basic Input/Output Function
Fundamental of C Programming Language and Basic Input/Output Function
 
Qbasic tutorial
Qbasic tutorialQbasic tutorial
Qbasic tutorial
 
Programming Fundamentals lecture 5
Programming Fundamentals lecture 5Programming Fundamentals lecture 5
Programming Fundamentals lecture 5
 
Tutorial basic of c ++lesson 1 eng ver
Tutorial basic of c ++lesson 1 eng verTutorial basic of c ++lesson 1 eng ver
Tutorial basic of c ++lesson 1 eng ver
 
I need help fixing my assembly program please, I keep getting a segm.pdf
I need help fixing my assembly program please, I keep getting a segm.pdfI need help fixing my assembly program please, I keep getting a segm.pdf
I need help fixing my assembly program please, I keep getting a segm.pdf
 

Plus de ahujappliancess342

�Qu� afirmaci�n sobre la salud de diversos grupos de poblaci�n es co.pdf
�Qu� afirmaci�n sobre la salud de diversos grupos de poblaci�n es co.pdf�Qu� afirmaci�n sobre la salud de diversos grupos de poblaci�n es co.pdf
�Qu� afirmaci�n sobre la salud de diversos grupos de poblaci�n es co.pdfahujappliancess342
 
�Qui�n es due�o de una corporaci�n Describa el proceso mediante el .pdf
�Qui�n es due�o de una corporaci�n Describa el proceso mediante el .pdf�Qui�n es due�o de una corporaci�n Describa el proceso mediante el .pdf
�Qui�n es due�o de una corporaci�n Describa el proceso mediante el .pdfahujappliancess342
 
�Qu� afirmaci�n es falsa con respecto a la Declaraci�n de Posici�n N.pdf
�Qu� afirmaci�n es falsa con respecto a la Declaraci�n de Posici�n N.pdf�Qu� afirmaci�n es falsa con respecto a la Declaraci�n de Posici�n N.pdf
�Qu� afirmaci�n es falsa con respecto a la Declaraci�n de Posici�n N.pdfahujappliancess342
 
�Por qu� este reino incluye partes de tres continentes �Qu� rasgos co.pdf
�Por qu� este reino incluye partes de tres continentes �Qu� rasgos co.pdf�Por qu� este reino incluye partes de tres continentes �Qu� rasgos co.pdf
�Por qu� este reino incluye partes de tres continentes �Qu� rasgos co.pdfahujappliancess342
 
�ok parlak ve hrsl gen� bir y�netici olan Harry Smart, Bostonda dou.pdf
�ok parlak ve hrsl gen� bir y�netici olan Harry Smart, Bostonda dou.pdf�ok parlak ve hrsl gen� bir y�netici olan Harry Smart, Bostonda dou.pdf
�ok parlak ve hrsl gen� bir y�netici olan Harry Smart, Bostonda dou.pdfahujappliancess342
 
�Most unethical activities within organizations are supported by an .pdf
�Most unethical activities within organizations are supported by an .pdf�Most unethical activities within organizations are supported by an .pdf
�Most unethical activities within organizations are supported by an .pdfahujappliancess342
 
�Keith Dunn ve McGuffeys Restaurant� konulu vakay okuyun ve yaklak .pdf
�Keith Dunn ve McGuffeys Restaurant� konulu vakay okuyun ve yaklak .pdf�Keith Dunn ve McGuffeys Restaurant� konulu vakay okuyun ve yaklak .pdf
�Keith Dunn ve McGuffeys Restaurant� konulu vakay okuyun ve yaklak .pdfahujappliancess342
 
�eriden Bir Bak G�r�nt�lemenin Kamera Hap Verilen Gavriel Iddan, .pdf
�eriden Bir Bak G�r�nt�lemenin Kamera Hap Verilen Gavriel Iddan, .pdf�eriden Bir Bak G�r�nt�lemenin Kamera Hap Verilen Gavriel Iddan, .pdf
�eriden Bir Bak G�r�nt�lemenin Kamera Hap Verilen Gavriel Iddan, .pdfahujappliancess342
 
�En qu� estado de conocimiento se dice que se encuentra un individuo.pdf
�En qu� estado de conocimiento se dice que se encuentra un individuo.pdf�En qu� estado de conocimiento se dice que se encuentra un individuo.pdf
�En qu� estado de conocimiento se dice que se encuentra un individuo.pdfahujappliancess342
 
�C�mo ejemplifica La elevaci�n de la cruz de Rub�n los ideales bar.pdf
�C�mo ejemplifica La elevaci�n de la cruz de Rub�n los ideales bar.pdf�C�mo ejemplifica La elevaci�n de la cruz de Rub�n los ideales bar.pdf
�C�mo ejemplifica La elevaci�n de la cruz de Rub�n los ideales bar.pdfahujappliancess342
 
�Cu�les son las funciones de los poros nucleares Seleccione todas l.pdf
�Cu�les son las funciones de los poros nucleares Seleccione todas l.pdf�Cu�les son las funciones de los poros nucleares Seleccione todas l.pdf
�Cu�les son las funciones de los poros nucleares Seleccione todas l.pdfahujappliancess342
 
�Cu�les de los siguientes son ejemplos de selecci�n sexual (Marque .pdf
�Cu�les de los siguientes son ejemplos de selecci�n sexual (Marque .pdf�Cu�les de los siguientes son ejemplos de selecci�n sexual (Marque .pdf
�Cu�les de los siguientes son ejemplos de selecci�n sexual (Marque .pdfahujappliancess342
 
�C�mo proporcionan los profesionales de recursos humanos a una organ.pdf
�C�mo proporcionan los profesionales de recursos humanos a una organ.pdf�C�mo proporcionan los profesionales de recursos humanos a una organ.pdf
�C�mo proporcionan los profesionales de recursos humanos a una organ.pdfahujappliancess342
 
�Cu�l(es) de las siguientes afirmaciones es(son) verdadera(s) (Ma.pdf
�Cu�l(es) de las siguientes afirmaciones es(son) verdadera(s) (Ma.pdf�Cu�l(es) de las siguientes afirmaciones es(son) verdadera(s) (Ma.pdf
�Cu�l(es) de las siguientes afirmaciones es(son) verdadera(s) (Ma.pdfahujappliancess342
 
�Cu�l es la diferencia entre un grupo y un equipo en un entorno orga.pdf
�Cu�l es la diferencia entre un grupo y un equipo en un entorno orga.pdf�Cu�l es la diferencia entre un grupo y un equipo en un entorno orga.pdf
�Cu�l es la diferencia entre un grupo y un equipo en un entorno orga.pdfahujappliancess342
 
�Cu�l es la mayor amenaza para los ecosistemas de humedales Opci�.pdf
�Cu�l es la mayor amenaza para los ecosistemas de humedales Opci�.pdf�Cu�l es la mayor amenaza para los ecosistemas de humedales Opci�.pdf
�Cu�l es la mayor amenaza para los ecosistemas de humedales Opci�.pdfahujappliancess342
 
�Cu�l de las siguientes afirmaciones sobre las prote�nas receptoras .pdf
�Cu�l de las siguientes afirmaciones sobre las prote�nas receptoras .pdf�Cu�l de las siguientes afirmaciones sobre las prote�nas receptoras .pdf
�Cu�l de las siguientes afirmaciones sobre las prote�nas receptoras .pdfahujappliancess342
 
�Cu�l de los siguientes representa el papel de la �tica filos�fica e.pdf
�Cu�l de los siguientes representa el papel de la �tica filos�fica e.pdf�Cu�l de los siguientes representa el papel de la �tica filos�fica e.pdf
�Cu�l de los siguientes representa el papel de la �tica filos�fica e.pdfahujappliancess342
 
�Cu�l de los siguientes no es uno de los pasos al realizar la secue.pdf
�Cu�l de los siguientes no es uno de los pasos al realizar la secue.pdf�Cu�l de los siguientes no es uno de los pasos al realizar la secue.pdf
�Cu�l de los siguientes no es uno de los pasos al realizar la secue.pdfahujappliancess342
 
�Cu�l de los siguientes no es cierto acerca de las acciones (Selecc.pdf
�Cu�l de los siguientes no es cierto acerca de las acciones (Selecc.pdf�Cu�l de los siguientes no es cierto acerca de las acciones (Selecc.pdf
�Cu�l de los siguientes no es cierto acerca de las acciones (Selecc.pdfahujappliancess342
 

Plus de ahujappliancess342 (20)

�Qu� afirmaci�n sobre la salud de diversos grupos de poblaci�n es co.pdf
�Qu� afirmaci�n sobre la salud de diversos grupos de poblaci�n es co.pdf�Qu� afirmaci�n sobre la salud de diversos grupos de poblaci�n es co.pdf
�Qu� afirmaci�n sobre la salud de diversos grupos de poblaci�n es co.pdf
 
�Qui�n es due�o de una corporaci�n Describa el proceso mediante el .pdf
�Qui�n es due�o de una corporaci�n Describa el proceso mediante el .pdf�Qui�n es due�o de una corporaci�n Describa el proceso mediante el .pdf
�Qui�n es due�o de una corporaci�n Describa el proceso mediante el .pdf
 
�Qu� afirmaci�n es falsa con respecto a la Declaraci�n de Posici�n N.pdf
�Qu� afirmaci�n es falsa con respecto a la Declaraci�n de Posici�n N.pdf�Qu� afirmaci�n es falsa con respecto a la Declaraci�n de Posici�n N.pdf
�Qu� afirmaci�n es falsa con respecto a la Declaraci�n de Posici�n N.pdf
 
�Por qu� este reino incluye partes de tres continentes �Qu� rasgos co.pdf
�Por qu� este reino incluye partes de tres continentes �Qu� rasgos co.pdf�Por qu� este reino incluye partes de tres continentes �Qu� rasgos co.pdf
�Por qu� este reino incluye partes de tres continentes �Qu� rasgos co.pdf
 
�ok parlak ve hrsl gen� bir y�netici olan Harry Smart, Bostonda dou.pdf
�ok parlak ve hrsl gen� bir y�netici olan Harry Smart, Bostonda dou.pdf�ok parlak ve hrsl gen� bir y�netici olan Harry Smart, Bostonda dou.pdf
�ok parlak ve hrsl gen� bir y�netici olan Harry Smart, Bostonda dou.pdf
 
�Most unethical activities within organizations are supported by an .pdf
�Most unethical activities within organizations are supported by an .pdf�Most unethical activities within organizations are supported by an .pdf
�Most unethical activities within organizations are supported by an .pdf
 
�Keith Dunn ve McGuffeys Restaurant� konulu vakay okuyun ve yaklak .pdf
�Keith Dunn ve McGuffeys Restaurant� konulu vakay okuyun ve yaklak .pdf�Keith Dunn ve McGuffeys Restaurant� konulu vakay okuyun ve yaklak .pdf
�Keith Dunn ve McGuffeys Restaurant� konulu vakay okuyun ve yaklak .pdf
 
�eriden Bir Bak G�r�nt�lemenin Kamera Hap Verilen Gavriel Iddan, .pdf
�eriden Bir Bak G�r�nt�lemenin Kamera Hap Verilen Gavriel Iddan, .pdf�eriden Bir Bak G�r�nt�lemenin Kamera Hap Verilen Gavriel Iddan, .pdf
�eriden Bir Bak G�r�nt�lemenin Kamera Hap Verilen Gavriel Iddan, .pdf
 
�En qu� estado de conocimiento se dice que se encuentra un individuo.pdf
�En qu� estado de conocimiento se dice que se encuentra un individuo.pdf�En qu� estado de conocimiento se dice que se encuentra un individuo.pdf
�En qu� estado de conocimiento se dice que se encuentra un individuo.pdf
 
�C�mo ejemplifica La elevaci�n de la cruz de Rub�n los ideales bar.pdf
�C�mo ejemplifica La elevaci�n de la cruz de Rub�n los ideales bar.pdf�C�mo ejemplifica La elevaci�n de la cruz de Rub�n los ideales bar.pdf
�C�mo ejemplifica La elevaci�n de la cruz de Rub�n los ideales bar.pdf
 
�Cu�les son las funciones de los poros nucleares Seleccione todas l.pdf
�Cu�les son las funciones de los poros nucleares Seleccione todas l.pdf�Cu�les son las funciones de los poros nucleares Seleccione todas l.pdf
�Cu�les son las funciones de los poros nucleares Seleccione todas l.pdf
 
�Cu�les de los siguientes son ejemplos de selecci�n sexual (Marque .pdf
�Cu�les de los siguientes son ejemplos de selecci�n sexual (Marque .pdf�Cu�les de los siguientes son ejemplos de selecci�n sexual (Marque .pdf
�Cu�les de los siguientes son ejemplos de selecci�n sexual (Marque .pdf
 
�C�mo proporcionan los profesionales de recursos humanos a una organ.pdf
�C�mo proporcionan los profesionales de recursos humanos a una organ.pdf�C�mo proporcionan los profesionales de recursos humanos a una organ.pdf
�C�mo proporcionan los profesionales de recursos humanos a una organ.pdf
 
�Cu�l(es) de las siguientes afirmaciones es(son) verdadera(s) (Ma.pdf
�Cu�l(es) de las siguientes afirmaciones es(son) verdadera(s) (Ma.pdf�Cu�l(es) de las siguientes afirmaciones es(son) verdadera(s) (Ma.pdf
�Cu�l(es) de las siguientes afirmaciones es(son) verdadera(s) (Ma.pdf
 
�Cu�l es la diferencia entre un grupo y un equipo en un entorno orga.pdf
�Cu�l es la diferencia entre un grupo y un equipo en un entorno orga.pdf�Cu�l es la diferencia entre un grupo y un equipo en un entorno orga.pdf
�Cu�l es la diferencia entre un grupo y un equipo en un entorno orga.pdf
 
�Cu�l es la mayor amenaza para los ecosistemas de humedales Opci�.pdf
�Cu�l es la mayor amenaza para los ecosistemas de humedales Opci�.pdf�Cu�l es la mayor amenaza para los ecosistemas de humedales Opci�.pdf
�Cu�l es la mayor amenaza para los ecosistemas de humedales Opci�.pdf
 
�Cu�l de las siguientes afirmaciones sobre las prote�nas receptoras .pdf
�Cu�l de las siguientes afirmaciones sobre las prote�nas receptoras .pdf�Cu�l de las siguientes afirmaciones sobre las prote�nas receptoras .pdf
�Cu�l de las siguientes afirmaciones sobre las prote�nas receptoras .pdf
 
�Cu�l de los siguientes representa el papel de la �tica filos�fica e.pdf
�Cu�l de los siguientes representa el papel de la �tica filos�fica e.pdf�Cu�l de los siguientes representa el papel de la �tica filos�fica e.pdf
�Cu�l de los siguientes representa el papel de la �tica filos�fica e.pdf
 
�Cu�l de los siguientes no es uno de los pasos al realizar la secue.pdf
�Cu�l de los siguientes no es uno de los pasos al realizar la secue.pdf�Cu�l de los siguientes no es uno de los pasos al realizar la secue.pdf
�Cu�l de los siguientes no es uno de los pasos al realizar la secue.pdf
 
�Cu�l de los siguientes no es cierto acerca de las acciones (Selecc.pdf
�Cu�l de los siguientes no es cierto acerca de las acciones (Selecc.pdf�Cu�l de los siguientes no es cierto acerca de las acciones (Selecc.pdf
�Cu�l de los siguientes no es cierto acerca de las acciones (Selecc.pdf
 

Dernier

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...Pooja Nehwal
 

Dernier (20)

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
 

[Assembly]Enhance procedure printf to handle escape character .pdf

  • 1. [Assembly] Enhance procedure 'printf' to handle escape character ''. Anything after escape character losses its special meaning if any. For example "%s" should print '%s' on terminal instead of refereeing to corresponding string and print the string. Assemble and execute printf_extension.asm. After the above enhancement, the program should run ok. This should create following sample output My string is 'test printf' and integer is 16 My name is John Adams I am 26 year old I love to eat pizza I will graduate in 2015 My name is %s I am %d year old I love to eat %s I will graduate in %d Upload updated printf_extension.asm (do not change the file name). Notes: 1. If you run initial program without any modification, there will and exception error. Once you handle escape character this error should be gone. 2. Make sure to to turn on 'Initialize Program Counter to global main if define' in the MARS editor's 'setting' pull down menu. print_extension.asm cs47_macro.asm: All you need to modify is printf_extension.asm