%25) Assume that two sentences are defined in the data segment as two separate arrays S and $2. Each sentence ends with a full stop character. Write an assembly languag rogram that will merge the two arrays into a single array STR. The first sentence will b converted to UPPERCASE and the second sentence will be converted to lowercase letter Buring the merge process. The program should be general and work with every possible two sentences. However, yo can consider the data segment definition given below in your program. .DATA s1 s2 DB Today is a SUNNY day. STORM with Heavy rain is expected tomorrow. 100 DUP (7) DB STR DB Hint: Uppercase characters are ordered between A' (41H) and T (SAH) and lowercase characters are ordene between 'a' (61H) and 'Y (7AH) in the in the ASCI Code table. For lowercase letters, bit 5 (as) of the ASCI code where for uppercase letters it is 0. For example, Binary 01101000 01001000 Letter ASCH 68H 48H

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
(%25) Assume that two sentences are defined in the data segment as two separate arrays S1
and S2. Each sentence ends with a full stop "." character. Write an assembly language
program that will merge the two arrays into a single array STR. The first sentence will be
converted to UPPERCASE and the second sentence will be converted to lowercase letters
during the merge process.
The program should be general and work with every possible two sentences. However, you
can consider the data segment definition given below in your program.
.DATA
"Today is a SUNNY day.
* STORM with Heavy rain is expected tomorrow.
100 DUP (?)
s1
DB
s2
DB
STR
DB
Hint: Uppercase characters are ordered between 'A' (41H) and T (SAH) and lowercase characters are ordered
between 'a' (61H) and ' (7AH) in the in the ASCII Code table. For lowercase letters, bit 5 (d5) of the ASCII code is
1 where for uppercase letters it is 0. For example,
Letter
ASCII
Binary
01101000
01001000
'h
68H
"H
48H
Transcribed Image Text:(%25) Assume that two sentences are defined in the data segment as two separate arrays S1 and S2. Each sentence ends with a full stop "." character. Write an assembly language program that will merge the two arrays into a single array STR. The first sentence will be converted to UPPERCASE and the second sentence will be converted to lowercase letters during the merge process. The program should be general and work with every possible two sentences. However, you can consider the data segment definition given below in your program. .DATA "Today is a SUNNY day. * STORM with Heavy rain is expected tomorrow. 100 DUP (?) s1 DB s2 DB STR DB Hint: Uppercase characters are ordered between 'A' (41H) and T (SAH) and lowercase characters are ordered between 'a' (61H) and ' (7AH) in the in the ASCII Code table. For lowercase letters, bit 5 (d5) of the ASCII code is 1 where for uppercase letters it is 0. For example, Letter ASCII Binary 01101000 01001000 'h 68H "H 48H
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education