Автор |
Сообщение |
OPAKJI

Зарегистрирован: 16.10.2010 Сообщения: 644 Откуда: Украина |
|
Нужна ПОМОЩЬ !!!! Срочно !!!!! |
|
Мне нужна помощь !!!! Хто розбираеца в програмирование на языке ассемблер помогите написать програму , програма не сложная , нужна помощь отзовитесь пожалусто !Ё!!! Буду очень благодарен!!!!
с у.в. Алексей =)
_________________
 |
|
Ср Мар 16, 2011 12:30 am |
|
 |
*encore*

Зарегистрирован: 14.03.2008 Сообщения: 856
|
|
|
|
text segment 'code'
assume CS:text, DS:text
begin: mov AX,text
mov DS,AX
mov AH,09h
mov DX,offset message
int 21h
mov AH,4Ch
mov AL,00h
int 21h
message DB 'Lets Go!$'
text ends
end begin
самая сложная программа которую мне доводилось писать на асме 
_________________ █████████
█████████
█████████ |
|
Ср Мар 16, 2011 12:47 am |
|
 |
OPAKJI

Зарегистрирован: 16.10.2010 Сообщения: 644 Откуда: Украина |
|
|
|
 |
 |
text segment 'code'
assume CS:text, DS:text
begin: mov AX,text
mov DS,AX
mov AH,09h
mov DX,offset message
int 21h
mov AH,4Ch
mov AL,00h
int 21h
message DB 'Lets Go!$'
text ends
end begin
самая сложная программа которую мне доводилось писать на асме  |
Летс го в кс выбивает ? Мне нужно помощи в состовление програмы которая будет тестиревать процесор , щечик уже , тепер нужно составит чтоб тестировало .
_________________
 |
|
Ср Мар 16, 2011 12:55 am |
|
 |
OPAKJI

Зарегистрирован: 16.10.2010 Сообщения: 644 Откуда: Украина |
|
|
|
составления на Ассемблери програмы определения скорости выполнение аперацый отнимание и дилиние определеным МП
Счечик :
.model small
.stack 100h
.data
ascii db 5 dup ("0"),'$'
oldcount dw 0
.code
begin:
mov ax,@data
mov ds,ax
;-------------
mov ah,0
int 1ah ; получаем значение счетчика
mov oldcount,dx ; сохраняем начальное значение
;-------------
; сюди вставляємо програму чи цикл для вимірювання
;-------------
mov ah,0
int 1ah ; получаем значение счетчика
mov bx,oldcount ; считываем старое значение
sub dx,bx ; берем разность
;---------
;переводимо результат в десяткову систему
mov di,10
mov si,offset ascii+4; конец строки для вывода числа на экран
mov ax,bx; число в АХ, максимальное число, которое можно вывести таким способом 65535 (=0FFFFh)
a1:
xor dx,dx
div di
or [si],dl; вывожу на своё место и добавляю к остатку от деления код 30h чтобы получилась ASCII-цифра
dec si; двигаюсь к началу строки
test ax,ax; всё разделили?
jnz a1; если нет, то продолжаю делить дальше
mov ah,9; вывожу строку на экран
mov dx,offset ascii
int 21h
xor ax,ax; жду пока не нажмут любую клавишу
int 16h
mov ah,4Ch; выхожу из программы
int 21h
end begin
нужна прога которая будет тестиревать читири типа по пять наборов чисел 8ми розярядные , 16ти розрядные , 32 розрядные и с плавающей комой . Делать должно тисячу вычисленй , счечик есть .
_________________
 |
|
Ср Мар 16, 2011 2:26 am |
|
 |
[K.M.P.]-Sh1ft

Зарегистрирован: 18.04.2010 Сообщения: 734 Откуда: Россия, Кемерово |
|
|
|
OPAKJI если уж ты прочел
 |
 |
text segment 'code'
assume CS:text, DS:text
begin: mov AX,text
mov DS,AX
mov AH,09h
mov DX,offset message
int 21h
mov AH,4Ch
mov AL,00h
int 21h
message DB 'Lets Go!$'
text ends
end begin |
как "Летс го в кс выбивает ?" то я никогда в жизни не поверю, что исходник который ты просишь доработать, написал ты, и врядли ты его доработаешь если хотябы основные функции и процедуры на ассемблере не поймешь. (хотя я могу ошибаться, я на ассемблере фул зиро)[/code]
|
|
Ср Мар 16, 2011 7:32 am |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|
|