2,879 Topics

Member Avatar for
Member Avatar for idlackage

I'm supposed to get a 4-digit number from the user, convert it to binary (and hex), then print it out. I have absolutely no idea where to start. I know the algorithm; taking the number, diving it by 2, repeat until the number reaches 0 and the remainders of everything …

Member Avatar for dan63043
0
170
Member Avatar for functionalCode

I have been searching and can't quite find how to call a C++ library function from masm. I would like to be able to call printf and system. Can anyone point me in the right direction? Thanks

Member Avatar for ov3rcl0ck
0
92
Member Avatar for Samran

Hi, I hope I'll get the answer here. Please tell me why do we divide by 32, when using the timer for serial communication to calculate the baud rate? Thanks,

Member Avatar for Colin Mac
0
96
Member Avatar for borland7

please help me iam new in programming and had just joined it so how can i begib? i need to be professional in it< thanx

Member Avatar for thines01
0
33
Member Avatar for Alex_

Hey guys. I am trying to print different messages in dependency of what char you press. In my case i use, F1,F2,F3, escape. The problem is that the first message is printed again after a char input is read, which it shouldn't! This is my code, please tell me where …

Member Avatar for Alex_
0
102
Member Avatar for SapAuthor

Hey all, i'm really confused what the heck is going on my program. It is a simple program that loops through an array of ints and finds the minimum. Here's the snippet of the code: [CODE]loopBody: mov bh, [edx][esi] ;Assigns element to bh to compare. cmp bh, bl ; loops …

0
53
Member Avatar for namour84

I am writing a program to calculate how many times the hex decimal number 1ED used between memory locations 0400H and 07FFH and store the result in A ( for 8085) so my solution is : [B]MVI C,00H LXI H,0400H LXI B,03FFH MVI A,1EDH LOOP :CMP M INX H JNZ …

0
65
Member Avatar for Evenbit

[i]Taking the "fright" out of Opcodes and Hex-numbers.[/i] High Level Assembly (HLA) is a modern [b]assembler[/b] + [b]standard library[/b] package that allows a programmer to ease his way toward ASM coding by leveraging concepts already learned from typical high-level languages. By using HLA, one can investigate and play with a …

Member Avatar for borland7
0
340
Member Avatar for Fong~

Can anyone tell me what the assembly type for bottom assembly program? #DEFINE PAGE0 BCF $03,5 #DEFINE PAGE1 BSF $03,5 INDF: .EQU $00 ;page 0, 1, 2, 3 TMR0: .EQU $01 ;page 0, 2 OPTION: .EQU $01 ;page 1, 3 PCL: .EQU $02 ;page 0, 1, 2, 3 STATUS: .EQU …

Member Avatar for Fong~
0
287
Member Avatar for nateuni

Hi, I am just finishing up a semester at Uni that touched on Assembly with the LC-3 (Limited to around 16 instructions). I would like to look more into assembly. Specifically getting a better grasp on assembly opcodes (their purpose), and how they map to HL processes. As opcodes like …

Member Avatar for Evenbit
0
132
Member Avatar for bethesda

When I do this: [CODE]la $a1, 9($t1)[/CODE] the code works, but when I do this: [CODE]marker: .word 9 la $a1, marker($t1)[/CODE] The code doesn't work.... I don't understand why....?

Member Avatar for bethesda
0
85
Member Avatar for Goalatio

Hey guys, I am on the Windows OS using NASM16, and I'd like to know how to set the system time.. Code so far: [CODE][org 0100h] ;COM format %include "Lib_1\Lib1.asm" ;settime Hour minute second date month year ;settime "6" "35" "00" "06" "01" "09" ;-------------------- ;Lib1.asm ;string - Displays a …

0
78
Member Avatar for bethesda

Hi! First of all, I'm new to this, so I apologise in advance if this is a really simple thing... I am trying to write a code in assembly MIPS, in wich the program asks the user for the name of a file where it will read the text on …

0
86
Member Avatar for ovidiu82

I am trying to do this: z=(5*a-b/7)/(3/b+a*a) in assembly code and I keep getting some errors. Here is the code & the errs. [CODE] assume cs:code,ds:data data segment a dw 5 b dw 6 z dw 10 intermed dw ? rez db ? data ends code segment start: mov ax,data …

Member Avatar for gusano79
0
721
Member Avatar for bees1

This is an example program that I am studying so that i can make my own mixed mode assembly/C program. I am having trouble understanding on the assembly code, why I have to push SI twice at different times and only pop it out once. Also why push and pop …

Member Avatar for mathematician
0
151
Member Avatar for RobBrown

I am having a hard time getting my program to execute correctly. it is supposed to take two numbers entered by the user store them in an array, and reverse the array so when added they display correctly. i am to get the numbers using a procedure two seperate times, …

Member Avatar for NotNull
0
169
Member Avatar for jetamay

[QUOTE] ; Source name : EAT.ASM ; Executable name : EAT.COM ; Code model: : Real mode flat model ; Version : 1.0 ; Created date : 6/4/1999 ; Last update : 9/10/1999 ; Author : Jeff Duntemann ; Description : A simple example of a DOS .COM file programmed …

Member Avatar for Goalatio
0
151
Member Avatar for surfer2009

; this code gereates maximum factorial of 8 decimal ; since, A is a 16-bit register and can hold max value of ;65535 dec (255h). ; MOV A,#8d ; value for the factorial (1-8max) MOV B,A ; B=A MOV C,#1d ; C=1 here: ; LOOP SUB B,C ; B-1 MUL …

Member Avatar for NotNull
0
146
Member Avatar for HypnotiqBIG

Hi, I have an assignment where i have to write a C and assembly mixed-mode program. [LIST=1] [*]The c program takes in two characters which stand for two hex characters. [*]The assembly procedure then passes each character in turn to a C function which determines if the character is a …

Member Avatar for HypnotiqBIG
0
218
Member Avatar for dylank

Hi, I was using C++ to try to write objects to the screen, and decided to try this in a lower level language. I have searched the web and found some sample code: [CODE] name "vga" ; this program draws a tiny rectangle in vga mode. org 100h jmp code …

Member Avatar for dylank
0
164
Member Avatar for RayvenHawk

To be upfront and all, this is indeed a homework assignment. But I'm not looking for anyone to write the code I need just help me with a few functions I'm needing to use (the book is VERY vague on how to use these instructions). Assignment is open an encrypted …

Member Avatar for dan63043
0
138
Member Avatar for fitztho

I am looking to use a string to call a variable in assembly I have the following: [code] msg_0 db "Random phrase",10,0 msg_1 db "Another Random Phrase",10 ...(more messages) msg_11 db "Final Random Message",10,0 msgIndex db "msg_%d",0 [/code] then have the program push msgIndex and a random number to print …

0
78
Member Avatar for urbancalli

[CODE] MOV AH,DAY DIV DIVISOR CMP Al,'0' JE WEEK_ JMP NOT_WEEK_ [/CODE] that is my code that tries to find out if the "DAY" is divisible by "7", which is the DIVISOR.. i initialized them as.. [CODE] DAY DB 1 DIVISOR DB 7 [/CODE] when the "day" is divisible by …

Member Avatar for NotNull
0
151
Member Avatar for group256

Hey everyone, For my project, I need to write an assembly/C code to detect multiprocessors. I really have no idea how as I have barely done assembly coding and I have no good reference or even idea how to start. Again, what I am going to do is, I'm trying …

Member Avatar for gerard4143
0
211
Member Avatar for hwaforum

I have an array [icode]a: .word 0:1000[/icode] and I don't understand how I can store/read values from it. For example if I do [icode]sw $v0, a($s1)[/icode] where $s1 is 0 it goes through fine but when I increment $s1 to supposedly access the next space in the array it gives …

Member Avatar for Algorithm
0
131
Member Avatar for Alex_

hello people. I am doing an "os" (small) that's mainly a menu. It just prints some strings and highlights some words when you pres 1,2 or 3. And by pressing enter while a option is selected, it has to do something. The problem is that the program gets stuck in …

Member Avatar for Alex_
0
156
Member Avatar for Noliving

Hello everyone, I'm trying to create a program that will accept a string and output how many characters are in that string. The input can be a mixture of upper/lowercase letters, digits, spaces, and other cases such as .%^& etc. This is my first time use any type of assembly …

Member Avatar for wildgoose
0
150
Member Avatar for Goalatio

Hey all, I've been trying to get my int 10h to set the color for a STRING, not just a single character. Here's my code, i'm running windows XP and using NASM16 assembler. So, what I want it to do is display something like "Hello world", instead of just.. "a", …

Member Avatar for Goalatio
0
281
Member Avatar for jazz_vill

Hi I need help on how to use LDR and ADC0804 in 8051 microcontroller. So far I have this in my project but I want to replace the switch with LDR (dark activated). What happens here (attached file)is that I use the switch to decrement/increment the number of cars and …

Member Avatar for jazz_vill
0
971
Member Avatar for Koala269

Write a program in Assembly Language to find the maximum number and the minimum number from an array of ten positive numbers. Store the minimum number in AX and maximum number in DX. [Hint: Use the conditional jumps] PLEASE HELP ME!

Member Avatar for dan63043
0
89

The End.