47 / 12 / 4
Регистрация: 25.02.2010
Сообщений: 259
1

закоментировать 3 програми

15.02.2013, 03:28. Показов 955. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят помогите мне нада закоментировать 3 програми на завтра а в асемблере я полный ноль хелп.
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
title lab1
code segment
    assume cs:code,ds:code
 
    a dw 5
    x dw 3
    b dw 1
    j dw 6
    znam dw ?
    d dw ?
 
begin   proc    far
    push ds
    mov ax,0
    push ax
    mov ax,code
    mov ds,ax
 
    mov ax,j
    mov bx,5
    cmp ax,bx
    jl second
    mov bx,5
    mov cx,b
    sub cx,bx
    mov ax,5
    imul cx
    mov znam,ax
    mov ax,3
    mov bx,a
    imul bx
    mov bx,x
    imul bx
    idiv znam
    mov d,ax
    jmp short con
second: mov d,-10
con:    ret
 
begin   endp
code    ends
    end begin
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
28
29
30
31
32
33
34
35
Текс программы
title lab2
code segment
    assume cs:code,ds:code
 
    a dw 1,5,3,6,2,9
    n dw 6
 
begin   proc    far
    push ds
    mov ax,0
    push ax
    mov ax,code
    mov ds,ax
    
    mov cx,n
cycle1: push cx
    dec cx
    jcxz stop
    lea bx,a
cycle2: mov ax,0[bx]
    cmp ax,2[bx]
    jg next
    xchg ax,2[bx]
    mov [bx],ax
next: add bx,2
    loop cycle2
    pop cx
    loop cycle1
stop: nop
 
    ret
begin   endp
code    ends
    end begin
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
28
29
30
31
32
33
34
35
Текс программы
title lab2
code segment
    assume cs:code,ds:code
 
    a dw 1,5,3,6,2,9
    n dw 6
 
begin   proc    far
    push ds
    mov ax,0
    push ax
    mov ax,code
    mov ds,ax
    
    mov cx,n
cycle1: push cx
    dec cx
    jcxz stop
    lea bx,a
cycle2: mov ax,0[bx]
    cmp ax,2[bx]
    jg next
    xchg ax,2[bx]
    mov [bx],ax
next: add bx,2
    loop cycle2
    pop cx
    loop cycle1
stop: nop
 
    ret
begin   endp
code    ends
    end begin
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.02.2013, 03:28
Ответы с готовыми решениями:

Створення та налагодження програми вирішення арифметичних задач з операціями множення та ділення в exe- та co
Помогите пожалуйста с лабой, просто не прошел рубежную проверку по курсачу на С++, нет времени...

Закоментировать код игры
Вообщем препод(старый пердун) дал готовую прогу с тем смыслом, чтобы ему объяснили как она работает...

Кто-нибудь может закоментировать код слэшами,пожалуйста?
#include "wot.h" #include <stdio.h> #include <windows.h> #include <iostream> #include...

Как закоментировать код в HTML- странице через C++Builder
Здравствуйте! Ребята столкнулся с такой проблемой. Как можно закоментировать строку в html-коде....

4
Ушел с форума
Автор FAQ
16220 / 7549 / 1049
Регистрация: 11.11.2010
Сообщений: 13,558
15.02.2013, 10:36 2
Mrak19901124, бред!
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
title lab1
.code
org 100h 
begin:   cmp j,5
    jl second ; if j<5 goto second
    mov cx,b; cx = b
    sub cx,5 ; cx = b - 5
    imul ax,cx,5; ax = (b - 5)* 5
    mov znam,ax
    mov ax,3
    imul a; ax = 3*a
    imul x; ax = 3 * a* x
    cwd ; без этой команды деление будет неправильным 
    idiv znam; ax = ax/znam
    mov d,ax; d = ax
    jmp short con
second: mov d,-10
con:  ret ; выход из подпрограммы
    a dw 5
    x dw 3
    b dw 1
    j dw 6
    znam dw ?
    d dw ?
    end begin
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
title lab2
;пузырьковая сортировка массива А
.code
begin:  mov cx,n; количество элементов в массиве
cycle1: push cx
    dec cx; cx=cx-1
    jcxz stop; if cx=0 goto stop
    lea bx,a; в регистр ВХ адрес начала массива А
cycle2: mov ax,[bx]; сравниваем два соседних элемента
    cmp ax,[bx+2]
    jg next
    xchg ax,[bx+2]; если 1-ый элемент больше чем 2-ой обмениваем их местами
    mov [bx],ax
next: add bx,2; проверяем следующую пару элементов
    loop cycle2
    pop cx
    loop cycle1
stop: ret; выход из программы
a dw 1,5,3,6,2,9
    n dw 6
end begin
третья программа копия второй
0
47 / 12 / 4
Регистрация: 25.02.2010
Сообщений: 259
15.02.2013, 14:10  [ТС] 3
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
28
29
30
31
32
33
34
35
36
37
38
39
title lab3
code segment
    assume cs:code,ds:code,es:code
 
    a db 'aaaaa aaaaa a a'
    num dw 14
    n dw ?
 
begin   proc    far
    push ds
    mov ax,0
    push ax
    mov ax,code
    mov ds,ax
    mov es,ax
 
    mov cx,num
    mov ax,0
    mov dx,0
    lea di,a
    mov bx,0
    mov al,' '
    cld
cycle:  scasb
    jne nosp
    cmp bx,3
    jl  sb
    inc dx
sb: mov bx,0
    jmp next
nosp:   inc bx
next:   loop cycle
    mov n,dx
 
 
    ret
begin   endp
code    ends
    end begin
0
Ушел с форума
Автор FAQ
16220 / 7549 / 1049
Регистрация: 11.11.2010
Сообщений: 13,558
15.02.2013, 16:42 4
Mrak19901124,
и чё? будешь добавлять по чайной ложке? если
Цитата Сообщение от Mrak19901124 Посмотреть сообщение
в ассемблере полный ноль
смирись и топай в украинскую армию
1
47 / 12 / 4
Регистрация: 25.02.2010
Сообщений: 259
15.02.2013, 19:37  [ТС] 5
Цитата Сообщение от Mikl___ Посмотреть сообщение
Mrak19901124,
и чё? будешь добавлять по чайной ложке? если
смирись и топай в украинскую армию
там я уже был (есть звание офицера) ет на вторую вишку)
0
15.02.2013, 19:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.02.2013, 19:37
Помогаю со студенческими работами здесь

Какой комбинацией клавиш можно закоментировать часть кодав в Java?
И есть ли где-либо в Java кнопка как в Visual Studio, которая коментировала и разкоментировала код....

Не включаються програми
Здраствуйте! Все началось с того, что в браузерах перестали откриваться страницы, и пишет проблема...

Лінійні програми на С++
 Программно вычислите значение выражения в задании 1 при различных действительных типах данных...

Перевод програми
незнаю, как в оформить перевод окна, не могу выяснить, надо перевести название окна в локализации ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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