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. 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?
  8. 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
  9. 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?
  10. 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).
  11. 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
  12. 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
  13. 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.
  14. 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!
  15. 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
  16. 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; }
  17. PCaseiro

    Código máquina Assembly Mips

    Boas malta, alguém me consegue explicar como resolver este exercício?
  18. 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?
  19. 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
  20. 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
  21. jony69jkl

    Numero Aleatório em assembly

    Boa tarde pessoal estou com dificuldades em implementar um programa em Assembly que gere um numero aleatorio entre 0 e 269 já pesquisei e pesquisei e a única coisa que tenho feita é ALEATORIO PROC NEAR MOV AH,2CH ;VAI BUSCAR A HORA DO SISTEMA INT 21H MOV AX,DX ;Guarda em AX os milisegundos(DL) RET ALEATORIO ENDP Como é que eu faço para com o resultado dos milisegundos gerar um numero entre 0 e 269?
  22. diogo24m

    Dúvida em exercicio de Assembly

    Foi me proposto fazer um programa que permita ao utilizador introduzir texto até introduzir o caractere #, devolvendo como output as seguintes estatísticas de texto: a) Número total de caracteres; b) Número total de palavras (Considerar como separador de palavras o caractere espaço, a tabulação ou mudança de linha) c) Número total de linhas; não é necessário entrar dados mas se desse seria melhor.. Eu tentei fazer, mas dá erro a compilar.. está aqui o que fiz .data frase: .string "Elementos de Arquitetura de Computadores#" palavras .byte 1 casas .byte 0 .globl main PALAVRAS:
  23. PsySc0rpi0n

    Dúvidas de Assembly

    Boas... Estou a iniciar o estudo de programação de um micro-controlador compatível com o 8051. E estou com algumas dúvidas ainda em relação aos vários sistemas de numeração. Por exemplo quando escrevo: MOV 0,#00000001 é o mesmo que escrever: MOV 0,#1 Se é diferente, qual é a dierença?
  24. PsySc0rpi0n

    Começar em Assembly

    Boas... Estou a pensar em começar a programar em Assembly. Só mesmo fazer o mais básico para começar! Tenho algumas questões para arrancar. 1 - É mesmo necessário uma aplicação dedicada para compilar os programas em Assembly ou o gcc serve? 2 - Onde posso encontrar um tutorial muito resumido de como começar com Assembly em Linux? 3 - O Vim server como editor para escrever os programas ou será melhor outro? Obrigado!
×
×
  • 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.