As of July 2014, the market cap for Movado Group Inc. (MOV) is $999,384,088.50.
The symbol for Movado Group Inc. in the NYSE is: MOV.
mov si,1300;source mov di.1500;destination mov ch,05;limit lo: mov al.[si] mov [di],al inc si inc di dec ch jnz lo
.model small .data var1 db 25,32,49,10,81 var2 db 30 dup(0) .code mov ax,@data mov ds,ax mov cl,05h mov dl,02h lea si,var1 lea di,var2 l2: mov al,[si] l1:mov ah,00h div dl mov [di+4],ah dec di cmp al,00h jne l1 inc di inc di inc di inc di inc si dec cl jnz l2 mov ah,4ch int 21 end
The following code is for adding two 16-bit integers that are at addresses 3000:1000 and 3000:1002, and then storing the result at 3000:1004 mov ds,3000h mov ax,ds mov si,1000h mov ax,[si] inc si inc si mov bx,[si] add ax,bx inc si inc si mov [si],ax hlt
this is a Fibonacci program for 8 bit numbes: E <CR> ;working in expanded mode in 8086 microprocessor A1000:1000 <CR>;address location where program is to b stored ;<CR> is nothing but an enter keystroke! MOV AX,1010 MOV DS,AX MOV SI,2000 MOV CX,[SI] ;number of terms for Fibonacci sereis one wants INC SI INC SI MOV BX,0000 MOV AX,0001 MOV [SI],BX ;moving first terms of Fibonacci sereis to memory MOV [SI],AX INC SI : LABEL1 INC SI ADD AX,BX ;0+1+1+2+3+.... MOV [SI],AX INC SI INC SI MOV [SI],BX MOV BX,AX LOOP LABEL1 INT A5 it may be wrong somewhere....corrections are most welcome.... :)
This is my program, and it works with all no.s except multiples of 2. org 100h MOV CX,0000H MOV DS,CX MOV SS,CX MOV SI,5000H MOV DI,5002H MOV [ DS:SI ],10H MOV [ DS:DI ],20H MOV SP,600FH MOV BX,[ DS:SI ] CMP BX,[ DS:DI ] JZ E1 JC SMALL THIK: MOV BX,0001H OK: MOV AX,[ DS:SI ] MOV DX,0000H DIV BX CMP DX,0000H JZ L1 L2: INC BX CMP [ DS:DI ],BX JC HCF JMP OK SMALL: MOV AX,[ DS:DI ] MOV [ DS:DI ],BX MOV [ DS:SI ],AX JMP THIK L1: MOV AX,[ DS:DI ] DIV BX CMP DX,0000H JNZ L2 PUSH BX INC CX JMP L2 HCF: MOV AX,0001H AGAIN: POP BX MUL BX DEC CX JNZ AGAIN LCM: MOV BX,AX MOV AX,[ DS:SI ] MUL [ DS:DI ] DIV BX E1 : INC DI INC DI MOV [ DS:DI ],AX ret
;Write a program to add two 32-bit numbers stored in RAM locations. ;Let's assume that the numbers are stored at RAM location 40-43H and 50-53H respectively. ORG 0H MOV 40H, #23 MOV 41H, #15 MOV 42H, #60 MOV 43H, #70 MOV 50H, #30 MOV 51H, #40 MOV 52H, #63 MOV 53H, #77 MOV R0, #40H ;pointer of bank 0 MOV R1, #60H ;result storage bank 0 MOV R2, #4 ;counter SETB RS0 MOV R1, #50H ;pointer bank 1 CLR RS0 CLR C REPEAT: MOV A, @R0 SETB RS0 ADDC A, @R1 INC R1 CLR RS0 MOV @R1, A INC R0 INC R1 DJNZ R2, REPEAT JNC EXIT INC @R1 EXIT: NOP SJMP $ END
Mov ax,data mov ds,ax mov dl,05h up2: lea si,ser1 mov cl,05h up1: mov al,ds:[si] mov ah,al inc si cmp al,ds:[si] jc down mov ah,ds:[si] mov ds:[si],al dec si mov ds:[si],ah inc si down:dec cl jnz up1 dec dl jnz up2 int 3h
title ascending order using bubble sort .model small .stack 64 .data a db 34h,78h,56h,47h si_ze dw $-a ;si_ze=no of elements .code bubsort: mov ax,@data mov ds,ax mov bx,si_ze dec bx ;bx=no of passes needed to complete sorting(n-1) outlup: mov cx,bx ;cx=no of comparisions to be performed in a pass mov si,0 inlup: mov al,a[si] inc si cmp al,a[si] jb go_on xchg al,a[si] mov a[si-1],al go_on: loop inlup ;dec cx,until cx=0 dec bx jnz outlup int 3 ;breakpoint interrupt align 16 end bubsort
hi frenz here is an ALP on fibbonacci series...... source code: mov si,2000(2000 is a address location of si register) mov cx,05 (cx is a count register for how many values we have to given) mov al,00 (initially we have 2 initialize al register at starting point....) mov [si],al mov bl,01 inc si mov [si],bl add al,bl mov dl,al mov al,bl mov bl,al inc si mov [si,dl dec cx jnz (address of the location add al,bl jump) hlt
Mov cl, 05 xor bl, blxor dl, dl lea si, series next2: mov al, [si] shral, o1 jnc next1 inc bl jmpnext3 next1: inc dl next3: inc sidec cl jnz next2 mov even, dlmov odd, bl end
Nope.