Jump to content

Search the Community

Showing results for tags 'assembly'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidade
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Apresentação de Projectos de Programação
    • Downloads
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Pascal
    • Python
    • Bases de Dados
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica e Automação Industrial
    • Matemática
    • Software de Contabilidade e Finanças
    • Dúvidas e Discussão de Programação
  • Outras Áreas
    • Notícias de Tecnologia
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

  1. Samurai4

    Ainda existe demanda de Assembly?

    Tomasz Grysztar criou o FASM Assembly. Ainda existe demanda de Assembly? Se não, porque não existe demanda de Assembly?
  2. Mário Costa

    DotNet Runtime Library for Delphi

    Bom dia, Tenho um fornecedor que passou de VB para .Net. Antes usava a importação do componente no IDE do Delphi (XE8) mas agora deixou de ser possível e tive de optar pelo instalação do DotNet Runtime Library for Delphi da CrystalNet. Faço a importação das Assemblies sem problemas mas quando executo alguns métodos existentes na assembly importada tenho a seguinte excepção "Não é possível localizar a assemblagem 'Nome da assembly, Version = x,x,x,x, Culture = Neutral, PublicKeyToken = xxxxxxxxxxxx". Alguém me pode ajudar?
  3. Eu estou a desenvolver um programa que verifica se o número introduzido pelo utilizador é igual ou diferente ao número guardado em memória. Independentemente do número introduzido pelo utilizador a solução é sempre a mesma, diz que está mal mesmo introduzindo o número correto. Programa: .data pergunta: .asciiz "Introduza um numero\n" n_utilizador: .space 5 numero_secreto: .asciiz "1234" falhou: .asciiz "Falhou, o numero era 1234" acertou: .ascii "\nAcertou em " tentativas: .asciiz "t
  4. Boas a todos! Estou perante um exercicí, em que tenho de prucurar um numero, dentro de uma cadeira de dados em Assembly P3 (input/linha2/linha3). Existem algumas condicionantes. Nomeadamente retornar em R1 o endereço onde foi encontrado o numero em causa. Como estou a iniciar-me em Assembly e o material didático para esta linguagem é bastante, coloco-Vos este pedido de ajuda. Eis o que tenho feito, mas que por motivos que desconheço, o simulador não retorna qualquer dado... ; Conjunto de dados ORIG 8000h Input STR 603
  5. BigMachine3

    Programação de stacks

    Caros programadores Recentemente recebi uma proposta de trabalho sobre uma matéria nunca dada na escola. O enunciado é o seguinte: "Pretende-se o desenvolvimento de um programa em assembly que implemente uma stack de números inteiros e suporte as operações de Push (inserir) e Pop (retirar) de números bem como da listagem dos números da pilha. A stack poderá acomodar, no máximo, 20 números. Um menu com as seguintes opções deve ser implementado para suportar a respetiva manipulação: 1- Push 2- Pop 3- Listar 4- Sair A opção de Push deve resultar na solici
  6. Ando com um certo interesse no Z80 e queria saber se existe algum compilador de ASM de Z80 para uma linguagem de alto nível (C, BASIC; Pascal, qualquer coisa serve.). Encontrei apenas uma solução cujo preço nem sequer é divulgado (o que me leva logo a pensar que não tenho carteira para tal :D) e tendo em conta que tudo isto é por "carolice" minha, não queria fazer grande investimento financeiro na coisa.
  7. Rafael Faria

    Programa Assembly

    Olá, tenho de resolver dois exercícios de assembly, mas não percebo nada. Ainda só tive uma aula e foi teórica. Se alguém me pudesse ajudar: escreva um programa em ASM P3 (ou altere o programa anterior) que tenha numa variável em memória o lado de um quadrado e calcule o respetivo perímetro e área, colocando o resultado em R1 e R2, respetivamente. escreva um programa em ASM P3 que calcule: x = 20 – m + (n + 40). Onde x, m e n são registos do processador P3 (por exemplo, R1, R2, e R3).
  8. Atualmente qual é o valor do maior salário de programador Assembly em Portugal e no mundo? Qual é o local que paga o valor do maior salário de programador Assembly em Portugal e no mundo? Qual é a porcentagem atual da demanda de Assembly no mundo?
  9. Qual é a quantidade provável de programadores que atualmente programam em linguagem de máquina? Qual é a provável porcentagem dos programadores que programam atualmente em linguagem de máquina? Qual é a quantidade provável de programadores que atualmente programam em linguagem de Assembly? Qual é a provável porcentagem dos programadores que programam atualmente em Assembly?
  10. cristiano moreira

    Jogo da velha

    gostaria se alguem pode me dar uma ajuda de como criar o jogo da velha em assembly no mips .data cabecalho: .asciiz "Jogo da Velha " espaco: .asciiz " " bl: .asciiz "n" um: .asciiz "1" dois: .asciiz "2" tres: .asciiz "3" barra: .asciiz "|" jog1: .asciiz "JOGADOR 1:n" jog2: .asciiz "JOGADOR 2:n" posicao: .asciiz "Digite linha e coluna (xy): " erro: .asciiz "Posicao Invalida.n" victory1: .asciiz "Parabens JOGADOR 1, voce ganhou." victory2: .asciiz "Parabens JOGADOR 2, voce ganhou." empat: .asciiz "Empatou, chora." .text .globl main main: addi $t
  11. tiagomsmslb

    Criação de um programa

    Bom dia, foi-me proposto um trabalho em assembly, o qual tem que percorrer um texto e no fim apresentar o número total de caracteres que compõem esse texto; número de letras minúsculas (sem acentos, ASCII puro); e por fim, número total de caracteres ASCII não representáveis. Agradeço desde já quem puder ajudar.
  12. Version 2009/2010

    1,965 downloads

    Slides de curso de Arquitectura de Computadores. Instituto Superior Técnico Departamento de Engenharia Informática Autor: Professor José Monteiro Conteúdo Apresentação da disciplina Fundamentos de arquitectura de computadores Operandos das instruções Assembly Tipos de operandos Instruções de controlo Conjunto de Instruções do P3 Tradução de C para Assembly Técnicas de Programação em Assembly Geração do Código Objecto Estrutura Interna de um Processador Unidade Lógica e Aritmética Unidade de Controlo
  13. Version 0.4

    196 downloads

    Sebenta sobre programação em Assembly para IA-32. Universidade de Lisboa Faculdade de Ciências Departamento de Informática Autor: Professor Filipe Araújo Conteúdo Assembly Arquitectura Endereçamento Instruções Gerais Instruções de Controlo de Fluxo Instruções Aritméticas Operações com bits Definição de Dados Funções Bibliotecas de funções interrupções e Chamadas ao Sistema Exemplos de Programas
  14. 2,559 downloads

    Conjunto de exercícios resolvidos de Arquitecturas de Computadores. Abordam temas como a representação de dados em binário, organização interna de um computador, ou assembly. Instituto Superior Técnico
  15. Soraia Tarrinha

    Guardar Carateres do ecrã

    Boa tarde, quero guardar carateres do ecrã num ficheiro. O tamanho é 20 linhas e 40 colunas. Desenvolvi código, mas ele só está a guardar 14 linhas. Alguém me consegue ajudar? Mov bx,0 mov si,0 mov ax,0 mov di,si mov cx, 80 lab_ciclo: mov al, es:[bx] mov buffer[si], al inc si add bx,2 loop lab_ciclo add di,82 mov si,di mov cx,82 cmp si, 2050 jne lab_ciclo
  16. Pedro António

    Programa de codificação de texto

    Boa tarde, Eu estou com dificuldades em criar um trabalho em assembly na arquitetura mips que codifique um texto. O programa tem de ''andar'' 5 vezes para a frente em cada letra do texto escrito. Exemplo: Ontem fui a Lisboa ter com a minha mae e aproveitei para comprar um gelado ->Tsyjr kzn f Qnxgtf yjw htr f rnsmf rfj j fuwtajnyjn ufwf htruwfw zr ljqfit Será que alguém consegue dar uma ajuda? Peço desculpa pelo incomodo e obrigado desde ja pela disponibilidade. Cumprimentos
  17. batatoon13

    Delay

    Boas malta, Alguém me pode dizer como faço um delay em assembly no PIC16F627? A idea é no pressionar um botão executar o código, e ao fim de x segundos voltar tudo ao inicio thanks!! Cumpz! 👍
  18. Bem, tenho um projecto pra terminar e no entanto enquanto o fazia deparei-me com certas situações limitantes no qual impediram a perfeição total do trabalho. O objectivo é criar uma calculadora que faça operações aritméticas (+, -, *, /), lógicas (XOR, AND, OR) e também SL, SR, RL e RR. Consegui fazer a calculadora com as operações aritmeticas e mais o SL e SR. Falta XOR, AND, OR; RL, RL. Para facilitar a vossa compreensão, vou enumerar as dúvidas: 1- Adicionar as operações XOR, AND, OR; RL, RL. 2- Fazer com que o programa detecte e indique no ecrã as situações de overflow. 3- O programa
  19. AndreLopes20

    Como faço o somatório

    Boas , estou a tentar fazer um programa em assembly onde é pedido para fazer uma rotina que tendo como parâmetro de entrada oendereço de uma stringC, devolva o somatório BCD (dois dígitos por byte) dos elementosque constituem a string, também assumidos como BCD. Comecei por fazer o seguinte: .data message1 : .asciiz "Introduza a string pretendida: \n" message2 : .asciiz "O somatorio da sua string é" userinput : .space 100 .text main: li $v0,4 la $a0, message1 syscall #Getting user's input as text li $v0,8 la $a0,userinput li $a1,100 syscall #Display string li $v0,4 la $a0,userinput sysca
  20. Peter

    Converter C para Assembly

    Viva, não percebo nada de assembly mas preciso de passar este codigo super simples para assembly. Alguém de ideias? (Sim, aprender asembly era o ideal, mas precisava disto para ontem) #include #include int main(void) { int soma=0; int resultado=0; int loopx=1; while(loopx==1) { printf("Insere um numero para somar\n"); scanf("%d",&soma); resultado = resultado + soma; printf("\nContinuar?\nSim-1\nNao-2\n"); scanf("%d",&loopx); } printf("\nO Resultado e: %d\n",resultado); system("pause"); return 0; }
  21. PCaseiro

    Código máquina Assembly Mips

    Boas malta, alguém me consegue explicar como resolver este exercício?
  22. tcms

    Imprimir variavel global

    Boas pessoal, Preciso de um snippet ou uma correcção ao meu código. Basicamente, o meu código tem uma variável global que tem como objectivo ser incrementada em 1 valor sempre que uma condição se comprovar. No final do código, quero imprimir essa variável mas dado que não se trata de uma string não a consigo imprimir. Aqui está o código: .data var_count db 0 .code ... mov ah,9 lea dx, var_count int 21h O que estou a fazer mal?
  23. Kerwac

    Assembly-mac

    Gostava de saber se é possível compilar assembly em mac? Vaso alguém já o tenha feito que me explicasse como o fez . Obrigado
  24. sinomen

    Exercício assembly

    Alguém me consegue detalhar este programa ? Isto do assembly dá-me grande nó à cabeça. Como chego à conclusão que tem 32 instruções ? movl 10, %eax movl 0, %ecx ciclo: addl %eax, %ecx decl %eax jnz ciclo
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.