Skip to content

Latest commit

 

History

History
46 lines (39 loc) · 1.66 KB

README.md

File metadata and controls

46 lines (39 loc) · 1.66 KB

Assembly CRUD

O progama a seguir é um trabalho da matéria "Programação Interface Hardware e Software" e tem como o objetivo implementar, em GNU Assembly 32 bits, um programa de *Controle de Cadastro de Imóveis para locação*

Esse programa tem como função ser um CRUD relacionado a registro de imóveis, contendo as seguinte funcionalidades:

  1. Inserção
  2. Remoção
  3. Consulta
  4. Gravação de cadastro
  5. Recuperação de cadastro
  6. Relatório de registros

Dentro de um registro de um imóvel, deve conter:

  • Nome e celular do proprietário
  • Tipo do imóvel (casa ou apartamento)
  • Endereço do imóvel (cidade, bairro)
  • Número de quartos (simples + suítes)/li>
  • Garagem (sim ou não)
  • Metragem total
  • Valor do aluguel

Intruções para compilar o código

Abra o terminal e digite os seguintes comandos nessa ordem:

  1. as -gstabs -32 main.s -o main.o
  2. ld -m elf_i386 arquivo.o -l c -dynamic-linker /lib/ld-linux.so.2 -o main
  3. ./main
  4. Caso deseje debugar o código, digite o seguinte comando:

  5. gdb main

Autores

  • Gabriel Biscaia 118928
  • Lucas Beluomini 120111
  • Vinicius Gondo 118939