Avatar billede muffy Nybegynder
14. marts 2002 - 10:01 Der er 15 kommentarer og
1 løsning

Assembler

Er du nogen der kan assembler, hvis ja.

Hvordan laver jeg et assembler program der tager
gennemsnit givet tal.
Avatar billede erikjacobsen Ekspert
14. marts 2002 - 10:11 #1
Hvilket assemblersprog? Prøv at vise os hvad du har lavet.
Avatar billede muffy Nybegynder
14. marts 2002 - 10:34 #2
A=0
B=0
C=0
D=0
IND A
IND B
IND C
IND D
HENT A
HENT B
HENT C
HENT D
ADD A
ADD B
ADD C
GEM RESUL
HENT RESUL
DIV FIN
UD FIN
STOP
FIN=4
RESUL=0
Avatar billede muffy Nybegynder
14. marts 2002 - 10:34 #3
noget i den retning
Avatar billede erikjacobsen Ekspert
14. marts 2002 - 10:42 #4
<ironi>Ja det var jo nemt at gætte, at det ikke var
assemblerkode til en Pentium-processor</ironi>

Skal du indlæse 4 tal, beregne og udskrive deres gennemsnit?
Avatar billede muffy Nybegynder
14. marts 2002 - 10:45 #5
Det skal ikke være 4, men mange brugeren kan finde på at skrive.
Avatar billede muffy Nybegynder
14. marts 2002 - 10:46 #6
men så mange brugeren kan finde på at skrive
Avatar billede erikjacobsen Ekspert
14. marts 2002 - 10:47 #7
Hvordan ved man så at han er fædig?
Avatar billede muffy Nybegynder
14. marts 2002 - 10:49 #8
han kan så skrive et negativ tal, hvor den så hopper til en anden adresse
Avatar billede erikjacobsen Ekspert
14. marts 2002 - 10:56 #9
<ironi>Det er da klart - det skulle jeg jo selv have kunnet gætte,
uden at du behøver at skrive det</ironi>

Du skal skrive noget i retning af

SUM=0
ANTAL=0
IGEN:
  .....indlæs et tal
  ....er det negativt så hop til SLUT:
  ....læg det til SUM
  ...tæl ANTAL op med 1
  HOP IGEN
SLUT:
  ...hent SUM og divider med ANTAL og udskriv resultatet

Jeg kender jo ikke lige din maskinekode godt nok til at
kunne lave det for dig - men prøv selv.
Avatar billede muffy Nybegynder
14. marts 2002 - 11:01 #10
ok, ser lig om det virker
Avatar billede muffy Nybegynder
14. marts 2002 - 11:05 #11
hvad mener du med tæl antal op med 1
Avatar billede erikjacobsen Ekspert
14. marts 2002 - 13:41 #12
som du i et almindeligt sprog ville skrive

  antal=antal+1
Avatar billede muffy1 Nybegynder
14. marts 2002 - 18:11 #13
Made it, I'll send it 2 ya.
Avatar billede ztyxx Nybegynder
14. marts 2002 - 19:02 #14
muffy mon ikke du lige bør forklare muffy og muffy1 er dine begge to, og hvorfor dujonglerer med point på den måde?
Avatar billede kapla Nybegynder
14. marts 2002 - 19:02 #15
muffy og muffy1 er deaktiveret
Avatar billede jakoba Nybegynder
16. marts 2002 - 13:39 #16
Hvad særen er det for en 'assemmbler'?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester