Assembly Language Programming Tutorial – 13 – Instructions – Part 3 – Operands

Brought to you by http://www.rasmurtech.com/

Rasim from Rasmurtech.com give us another tutorial on Assembly Language Programming . In this tutorial he talks about operands.

All references in this video came from:

Assembly Language for x86 Processors (6th Edition) http://goo.gl/n3ApG

Download:

MASM32 SDK Version 11 Download http://goo.gl/FHh4s

Comments

DG Lu Samu says:

Is the following correct:
mov count, eax ; replaces address for count with content of eax?

if so will it also mean tthat:
mov [eax], count ; stores address of count in address stored in eax?

so would I be wrong to s ay:
mov eax, [count] ; will store the content of count to eax based on address stored in count?

*I apologize in advance for any confusion, im am just trying figure out asm pointing*

Daniel Cintron says:

Hey I need your help with a specific code, is there anyway I could get in touch with you faster? Skype possibly?

Randy Torres says:

Thanks for the quick tutorial currently taking a course on assembly and have a final next week. 

Shay Axelrod says:

.MODEL SMALL
.STACK 100H
.DATA
string DB “Please teach us how to use the MASM.. this is video 13 and I still don’t know how to use it!”
.CODE
start:
MOV AX,@DATA
MOV DS,AX
MOV AH,9
MOV DX,OFFSET string
INT 21H
MOV AH,4CH
INT 21H
end start

Donne Sids says:

Isn’t
mov count, ebx; places the count in ebx place in the memory?
and mov count, [ebx] sets the value of ebx in count?
Otherwise, thank you VERY much!

FRW W says:

Stop with the opening of “Hey Guys” in very single tutorial OMG “Hey Guys” , “Hey Guys” “Hey Guys” “Hey Guys” “Hey Guys”

Lucas Zanella says:

I don’t think you need to spend 10 seconds of the video for an introduction

 Write a comment

*

Do you like our videos?
Do you want to see more like that?

Please click below to support us on Facebook!