lab-03-part-2

lab-03-part-2 - CSE 380 Lab #3 Part 2 Spring 2009...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: CSE 380 Lab #3 Part 2 Spring 2009 Description Write five (5) ARM assembly language subroutines, called read_string , output_string , uart_init , convert_2_lowercase , and sort . These subroutines will allow a user to use HyperTerminal to enter data and the ARM processor to display data in HyperTerminal via the UART. All user-input should be echoed back to the display . Your program will prompt the user to enter a word and process the string by changing every letter to lowercase and then sorting the string so that the letters in the word are arranged in alphabetical order. For example, if the user enters Hello your program should modify the string to ehllo . Note that the user- entered string is terminated by hitting Enter and the first position in the string is considered to be position zero (0). For simplicity, you may assume that the user will enter no more than 20 characters (not including Enter ) per string. In addition, presentation is important. For example, when the program starts, the user should be prompted to enter a string, and when the results of the processed string are reported, the output should be...
View Full Document

This document was uploaded on 11/03/2011 for the course CSE 380 at SUNY Buffalo.

Page1 / 2

lab-03-part-2 - CSE 380 Lab #3 Part 2 Spring 2009...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online