Homework 3 (scadenza domenica 26 maggio)

Si scriva un programma in assembly MIPS che, preso in input da stdin un numero intero n, calcoli e stampi sulla console la rappresentazione binaria dell'n-simo numero primo.

Es.: usando (in unix) il comando: $ echo "5" | java -jar Mars4_3.jar primo.asm

il programma deve stampare SOLO: 1011 (senza altre scritte o prompt)

Si assuma n < 100.

Suggerimento: conosci il crivello di Eratostene?

NOTA: saranno annullati i compiti che usano una tabella di primi conosciuti.

Al solito, chi “collaborerà” con altre N persone prenderà solo 1/N punti :|.

Consegna (scadenza mezzanotte di domenica 26 maggio)

  • rinominate il file usando la convenzione CognomeNome.asm (quindi il file del sig. Cicco Pasticcio sarà CiccioPasticcio.asm)
  • inviatelo tramite la pagina di consegna entro la mezzanotte di domenica 26 maggio.
  • per inviare dovete essere registrati a twiki.

-- AndreaSterbini - 21 May 2013


This topic: Architetture2/MZ/AA12_13 > HomeWork3
Topic revision: r1 - 2013-05-21 - AndreaSterbini
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback