Assembly
An assembly language is a low-level language for programming computers.
Forum Post

Re: Manually changing SP to prevent stack overflow

The recursion is actually a design oversight on my part. I don't currently have a way of returning back out of all the nested procedure calls when the player dies and is prompted to either start a...
Forum Post

Re: Manually changing SP to prevent stack overflow

The better question would be why stack overflows? I wrote a lot of ASM code for PCs since 86 (and there was some big production programs), and there is always a way to allocate memory instead of...
Forum Post

Re: Manually changing SP to prevent stack overflow

Where you need to worry about interruptions is when you are in the middle of doing something non-atomic, like an entire sub-procedure, or certain "complicated" CPU instructions like BTR. The CLI/STI...
Forum Post

Manually changing SP to prevent stack overflow

I'm still working on my game project (a text-based dungeon crawl in the tradition of several DOS-based BBS door games), although it's coming along further. I ran into a design problem, though, and...
Forum Post

Re: what is org statement for in assembly 86x

Hi, Can you clear me your question? UK Website Designer
Forum Post

Help to download assembly emulator 80286 or 80486

hello, i need to download assembly tools from this ftp.cs.ucr.edu I have used Filezilla but it can't connect to the sever. that what the instructions says: Log onto ftp.cs.ucr.edu using the...
Forum Post

what is org statement for in assembly 86x

Hello I am new at assembly programming. And I am using emu8086. When I had wroted as below, I expected at the memory, suppose that data segment starts from 700, 22 should be 7001 and 36 should be...
Forum Post

Issue to stop using eprom & continue using RAM in 8051 microcontroller

Hi, I have a C51 using external eprom and RAM memory, but I want to start using the internal flash memory of the CI, but the external RAM memory. The microcontroller I'm using is the Megawin...
Forum Post

how to browse for a folder

Hi, Everyone I want my program to browse for a folder, but there is no common dialog control for it. Anyway, I found a solution, but it uses COM to do the job. Is there a easier solution to it,...
Forum Post

Can you help me get my Hello World program to work?

Hi All I am just learning how to program in assembler. I am using 64 bit Mepis 8.5 on an AMD Athlon 3200+ PC. I cannot get my basic environment to work to assemble and link a Hello World...
Forum Post

Re: Building a list to average

Thanks for the help! I don't get the error anymore but when I try and print out my list, nothing is being printed. mov ebp, buffer mov , ebp add esi, 1 mov ecx...
Forum Post

Re: Building a list to average

I think the problem may be in the CPU inability to move memory to another memory in one instruction - you need to use TWO instructions: 1st: move buffer into a register and then move that register...
Forum Post

Building a list to average

Hi all, I need to read in 10 2-digit numbers from the user and then output the numbers along with the average. I am able to read in the numbers one by one, the problem is I have no idea how to...
Forum Post

MATLAB Assignment Help

100 GPa. 2. List the materials that cost 100 GPa, cost 100; f = num2str(x); d = strfind(f,'1')
Forum Post

HELP! Number Conversion Problem

Hey guys! I am just getting started in assembly language and my head hurts from staring at this problem. I'll paste in the program requirements, then my program and show where I am stuck...any help...
Forum Post

how fast is assembly?

on a pentium 4 1300, i was able to use( in C/CPP program) only 2 registers that were capable of looping 900M times per second, other variables were 10 time slower. please tell me how many registers...
Forum Post

Re: How do I convert a register pair to an extended register?

A couple of other ways, which don't require a special memory register: PUSH DX PUSH AX POP ECX MOV CX,DX SHL ECX,16 MOV CX,AX You could also just do something like this, if you don't...
Forum Post

How do I convert a register pair to an extended register?

I have this code snippet adapted from the pcasm book by Paul Carter: mov bx, 10d mov ax, 10d mul bx ; multiplied by ax, stored in dx:ax Now, how would I store the register...
Forum Post

two pass assembler for 8085

Hi folks, Can any one help me to implement two pass assembler for 8085 in vb.net? If u have the code pls do send it to me.
Forum Post

Problem in printing array value

Hi, I have encounter problem while i need to display a series number from a array. I am new to X86 assembly language. Can someone guide me or please correct me my mistake. I am using emu8086 to...
 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.