Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<ctime>
- using namespace std;
- int main() {
- //1.feladat
- //regiszter meg egy változó
- int valtozo = 24234;
- _asm{
- add eax, valtozo
- }
- // 2. freladat
- float a = 8.0, b = 9.0;
- _asm {
- fld a;
- fld b;
- fstp a;
- fstp b;
- }
- // 3. freladat
- float gyok=265;
- _asm {
- fld gyok;
- fsqrt;
- fstp gyok;
- }
- // 4. freladat
- //k=2*r*pi
- float r = 24.992;
- float K;
- _asm {
- fld r;
- fadd r;
- fldpi;
- fmulp ST(1); ST(0);//K=2*r*pi
- fstp K;
- }
- // 5. freladat
- _asm {
- mov ebx, 5;
- mov eax, ebx;
- mul ebx;//eredmény eax-ben
- mov edx, eax;
- }
- // 6. freladat
- float a = 120, b = 58;
- float osztas;
- _asm {
- fld a;
- fdiv oszto;
- fstp osztas;
- }
- // 7. freladat
- int gyokegesz_1, gyokegesz_2;
- _asm {
- fld gyok;
- FRNDINT;
- fistp gyokegesz_1;
- }
- // 8. freladat
- _asm {
- xor edi, edi;
- }
- // 9. freladat
- _asm {
- clc;
- }
- // 10. freladat
- _asm {
- mov c1, 19;
- sar edx, cl;
- }
- int N, A, B;
- int *Nptr = &N, *Aptr = &A ,*Bptr = &B;
- int index = 0;
- int veletlen;
- float *tomb;
- float eredmeny, negyzetkozep;
- char * formatf = "%f\t", *fomatd = "%d";
- char * bekerN = "Kerem az N erteket: ";
- char * bekerA = "Kerem az A erteket: ";
- return 0;
- system("pause");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement