Skip to content

Mihai1912/Assembly-Basics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simple.asm :

-se muta prima litera din plain text in ebx -se adauga step ul -se verifica daca a trecut de Z -daca nu se baga litera respectiva in enc_string -daca da se scade 26 pt a ramane in alfabetul englez -cat timp contorul(eax) est mai mic decat lungimea textului se repa ciclul

points-distance.asm :

-se stocheaza in ecx si edx coordonata x a punctelor -se compara daca acestea sunt egale -daca nu se calculeaza distanta si se calculeaza distanta -daca da se trece la cazul in care lungime se calculeaza cu ajutorul coordonatelor y

raod.asm :

-se stocheaza in esi si edi coordonata x/y(dupa caz) a punctelor -se compara daca acestea sunt egale (in cazul coordonatelor x) -daca da se trece la cazul in care lungime se calculeaza cu ajutorul coordonatelor y -daca nu se verifica daca x2 este mai mare decat x1 -se scad in functie de care este mai mare si se pun in vectorul de rezultate -in mod similar se procedeaza si pentru coordonatele y

is_square.asm :

-se calculeaza patratele nr de la 1 pana cand se gaseste un patrat egal su mai mare decat nr cauta -calcularea patratelor se face prin adunare repetata a lui n de n ori -daca nr este egal cu un patrat se seteaza 1 pe pozitia corespunzatoare in vectorul de rezultate -daca nr este mai mic decat un patrat inseamna ca acesta nu este patrat perfect si se seteaza 0 pe pozitia corespunzatoare in vectorul de rezultate

beaufort.asm :

-am observat regula ca daca atunci cand diferenta literei din cheie si a literei din plain text este pozitiva putem aduna 65 si se va obtine litera dorita , iar daca est enegativ sdunam 91 pentru a obtine litera dorita -cu aceasta regula am lucrat lunand fiecare litera din plain text si fiecare litera din cheie iar atunci cand cheia s-a terminat , iar textul nu de va lua cheia de la capat . -dupa ce am obtinut litera rotita o pun in string(textul criptat)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors