[CompArch] ARC probleempje

Forum van 2de Bachelor Informatica.

Moderator: Praesidium

User avatar
Robbe
WOZ
Posts: 2161
Contact:

[CompArch] ARC probleempje

Post#1 » Sun Dec 17, 2006 3:11 am

Voor de ARC opdracht heb een probleem met een lus waar hij niet uitgeraakt (ReadConsolePolling). Ik heb dit vooral met het oproepen van ReadConsole nadat ik ReadString heb opgeroepen in ReadStringArray. Als ik alleen ReadString oproep in Main doet hij het dan weer wel.

Code: Select all

! Read a character from the console and return it
ReadConsole:			! Integer ReadConsole( void );
	push     %r0		! reserve space for return value
	pus      %r1		! backup...
	push     %r2
	sethi    BASE,%r1
ReadConsolePolling:
	ldub     [%r1+CICTL], %r2
	andcc    %r2, 0x80, %r0
	be       ReadConsolePolling !hier springt hij naar ReadConsolePolling
	ldub     [%r1+CIN], %r2
	st       %r2,[%r14+8]
	pop      %r2
	pop      %r1
	return
"I'm not afraid of falling, I'm afraid of landing" -- Sam
How To Ask Questions The Smart Way

Zingen? UKA-n dat ook!

0g1op
Posts: 89

Post#2 » Sun Dec 17, 2006 9:08 am

Doet gij nen call van die ReadConsole?

User avatar
Robbe
WOZ
Posts: 2161
Contact:

Post#3 » Sun Dec 17, 2006 1:11 pm

Nee, ReadString doet dat, maar ik roep ReadString wel op
"I'm not afraid of falling, I'm afraid of landing" -- Sam
How To Ask Questions The Smart Way

Zingen? UKA-n dat ook!

User avatar
Robbe
WOZ
Posts: 2161
Contact:

Post#4 » Sun Dec 17, 2006 1:57 pm

was vergeten een parameter te pushen voor ReadStringArray :oops:

Bedankt voor de hulp! :)
"I'm not afraid of falling, I'm afraid of landing" -- Sam
How To Ask Questions The Smart Way

Zingen? UKA-n dat ook!

Return to “2de Bachelor”

Who is online

Users browsing this forum: No registered users and 54 guests