Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler С какой целью в данной программе в указанной строке используется регистр AX? https://www.cyberforum.ru/ asm-beginners/ thread2356571.html
CSEG segment org 100h _beg: mov ax,0B800h mov es,ax mov di,0 mov ah,31 mov al,1 mov es:,ax
Assembler Макрос на вывод диагональной линии в графическом режиме
Здравствуйте! Прошу помочь мега-новичку. Есть лабораторная о макросах. Дали доп. задание вывести на экран диагональную линию. Режим 640*480. Есть макрос на вывод пикселя, который я использую. ;Макрос вывода пиксела на экран с коорд. x,y и цветом color PutPixel macro x,y,color pusha mov ah,0ch ;Вывести пиксел mov al,color mov bh,0h mov cx,x mov dx,y
Assembler Заменить в исходном файле буквы слов-палиндромов на прописные https://www.cyberforum.ru/ asm-beginners/ thread2356411.html
Заменить в исходном файле буквы слов-палиндромов на прописные.
Assembler Найти минимальный положительный элемент https://www.cyberforum.ru/ asm-beginners/ thread2356375.html
Нужно найти минимальный положительный элемент, не как не могу разобраться с массивами
Assembler При выполнении программы нет перехода по флагу CF
masm не распознает флаг CF .386 .model flat, stdcall .data _a db 10101101b _b db 11000001b _c db 11101011b _f db 00000000b _t db 00000000b .code
Assembler Создание ассемблерных программ с использованием процедур, условных и безусловных переходов и циклов Прошу помочь с лабораторкой. Дали задание, но ничего не объяснили, очень трудно удается делать это. Может кто-то рабочий код к похожему задачи? Очень надо, заранее огромное спасибо) ♥ Написать программу на ассемблере для вычисления выражения согласно варианту(6). При написании программы значения А, В, С вычислять в процедурах. Результат вычислений записать в переменную Y. Проверять парность... https://www.cyberforum.ru/ asm-beginners/ thread2356074.html
Assembler Как вывести результат выполнения программы на экран? .386 .model flat, stdcall option casemap :none include \masm32\include\windows.inc include \masm32\include\user32.inc include \masm32\include\kernel32.inc includelib \masm32\lib\user32.lib includelib \masm32\lib\kernel32.lib .data https://www.cyberforum.ru/ asm-beginners/ thread2355972.html Assembler Тестовые вопросы по информатике
Здравствуйте! Помогите пожалуйста с решением тестов по ассемблеру. Вообще не понимаю о чем тут речь. Хоть некоторые подскажите! Нужно срочно сдать зачет.... Заранее спасибо. 3) Пусть в данный момент времени некоторые регистры содержат: (BX)=0B69h, (SP)=FAD8h, (IP)=0937h, (SS)=643Ah, (CS)=4A58h, (DS)=5B1Dh Каково будет содержимое указателя команды (в шестнадцатеричной системе) в результате...
Assembler С чего начать? https://www.cyberforum.ru/ asm-beginners/ thread2355773.html
Посоветуйте ресурсы или книги по ассемблеру с чего нужно начинать .
Assembler Шейкер, умножение, сравнение двоичного кода https://www.cyberforum.ru/ asm-beginners/ thread2355677.html
Добрый день. Можете помочь в реализации данных заданий? Искал по форуму, но к сожалению не нашёл нечего похожего. В заранее спасибо. Необходимо реализовать на Tasm. 3. Сортировка шейкер.
Максимальный элемент строки Assembler
Подскажите почему не запускает? Я так понял что то не так тут cmp al,A .model small .stack 256 .data db 'Begin Of Data',0 N equ 3 M equ 3 A db 1,2,3,
Assembler Вывод результирующего массива в двоичной системе https://www.cyberforum.ru/ asm-beginners/ thread2355163.html
Добрый вечер, подскажите пожалуйста, почему печатаются нули вместо того,чтобы каждый элемент массива перевести в двоичную систему, сделать перевод на следующую строку и напечатать? ;- программа двоичной печати------------------------------------ ; .486 .model small .stack 100h
Ушел с форума
Автор FAQ
16281 / 7605 / 1066
Регистрация: 11.11.2010
Сообщений: 13,618
24.11.2018, 10:54 0
TASM

Вычислить заданное число Фибоначчи - Assembler - Ответ 13090123

24.11.2018, 10:54. Показов 1134. Ответов 3
Метки (Все метки)

Ответ

Astus,
формула Бине и быстрое вычисление https://www.cyberforum.ru/cgi-bin/latex.cgi?N-ого числа Фибоначчи
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
N equ 26
.data
buffer db 50 dup(?)
format db "%u",0
caption db "Fibonacci",0
const0_5 dd 0.5 
k dd ?
inverse_square_root_from_five dd 0.44721359549995793928183473374626;=1/sqrt(5)
x dd 1.6180339887498948482045868343656;=(1+sqrt(5))/2
.code
start:  fninit
    fld inverse_square_root_from_five ;st=0.44721359549995793928183473374626
    fld x                               ;st=1.6180339887498948482045868343656
    mov ecx,N+1                ;st=1.618 st(1)=0.44721  
@@: test ecx,1
    jz a1
    fmul st(1),st              
a1: fmul st,st
    shr ecx,1
    jnz @b             
    fstp st           
    fistp k                         ;k=int(((1.62)^N)/sqrt(5))
    invoke wsprintf,addr buffer,addr format,k
    add esp,4*3
    invoke MessageBox,0,addr buffer,addr caption,MB_OK
    invoke ExitProcess,NULL 
end start


Вернуться к обсуждению:
Вычислить заданное число Фибоначчи Assembler
Изображения
 
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.11.2018, 10:54
Готовые ответы и решения:

Определить шестое число Фибоначчи и подставив его в формулу, вычислить значение выражения
Помогите пожалуйста из vhdl-кода "сделать" assembler-код library ieee; use...

Вычислить количество элементов массива, делящихся нацело на заданное число
всем привет, чайник в ассемблере, буду очень благодарен, помогите плиз с задачей: вычислить...

Определить номер N числа Фибоначчи, при котором сумма N первых чисел Фибоначчи превышает заданное число М
Определить номер N числа Фибоначчи, при котором сумма N первых чисел Фибоначчи превышает заданное...

Определить является ли заданное число числом Фибоначчи
Задача 4. Дано число k. Определить, является ли оно числом Фибоначчи.

3
24.11.2018, 10:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2018, 10:54
Помогаю со студенческими работами здесь

Определение, является ли заданное число числом Фибоначчи
Последовательность Фибоначчи определяется так: F(0) = 0, F(1) = 1, …, F(n) = F(n−1) +...

Проверить, делится ли заданное число Фибоначчи на 7 без остатка
Входные данные: стандартный поток имеет числа, которые есть номерами чисел последовательности...

Поиск чисел Фибоначчи, что не превышают заданное число
Знаю, что уже было и не раз. Нашел следующие исходники. Интерпретация: fib(0, 0). fib(1, 1)....

Функция: вернуть максимальное число Фибоначчи, не превосходящее заданное
нужно написать функцию int f(int num) которая получает число и возвращает максимальное число...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru