|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.10.2017, 15:41 | #1 |
Новичок
Джуниор
Регистрация: 15.10.2017
Сообщений: 2
|
Задача по ассемблеру(ввод и вывод)
Получается есть такой код(его решил мне один хороший человек)Теперь осталось организовать ввод и вывод
@stack segment para stack db 1024 dup(?) @stack ends @data segment Eps dd ? Result dd ? flags dw ? CrLf db 0Dh, 0Ah, '$' @data ends @code segment assume cs:@code, ds:@data, ss:@stack main proc ;инициализация сегментного регистра данных mov ax, @data mov ds, ax finit fld1 fldz @@repeat: fld st(1) ;sqrt(i) fsqrt fld st(2) ;(i*i+1) fmul st(0), st(3) fld1 faddp st(1), st(0) fdivp st(1), st(0) fadd st(1), st(0) fld1 faddp st(3), st(0) fcomp [Eps] fstsw word ptr [Flags] mov ax, [Flags] sahf jae @@repeat fstp [Result] ;завершение программы mov ax, 4C00h int 21h main endp @code ends end main |
27.10.2017, 16:57 | #2 |
Пользователь
Регистрация: 13.11.2016
Сообщений: 84
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите решить задачку C++: бесформатный ввод/вывод, форматный ввод/вывод | david1506 | Visual C++ | 2 | 21.10.2015 09:03 |
Задача на Pascal abc: комплексные числа (ввод, произведение, вывод) | panda_tm | Помощь студентам | 7 | 12.12.2014 15:38 |
задача на ввод вывод информации | Nik!ta | Помощь студентам | 3 | 20.12.2013 15:20 |
задача в Паскале ввод и вывод данных (массивы) | riml9inin | Помощь студентам | 3 | 05.12.2012 22:27 |