; This program reads in a single ASCII character,
; then displays the next consecutive ASCII character

	.orig x3000
	in			; reads a char into R0
	add	r1, r0, #0	; save a copy in R1

	lea	r0, message	; put address of message in R0
	puts			; display message

	add	r0, r1, #1	; copy char back to r0, incremented
	out			; display incremented character

	halt
message .stringz "Here's the incremented character:  "
	.end

