- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 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
- 43
- 44
- 45
- 46
- 47
- 48
.model small
.data
a dw 3
b dw 2
c dw 4
d dw 5
x dw 0
y dw 0
.code
mov ax,@data
mov ds,ax
mov ax,a
mul ax
mul ax
mov bx,ax
mov ax,b
mul ax
cmp bx,ax
jg firstelse
mov ax,c
mul d
mov x,ax
mov ax,a
div b
cmp ax,x
jne secondelse
mov ax, a
mov bx, b
and ax,bx
jmp exit
secondelse:
mov ax,c
jmp exit
firstelse:
mov ax,c
mul d
add ax,b
exit:
mov ah,04Ch
int 21h
end firstelse
end secondelse
kgm-rj 25.11.2015 17:24 # +3
gost 25.11.2015 17:35 # +1
HiNeX 26.11.2015 16:37 # +3
kegdan 25.11.2015 17:46 # +2
bormand 25.11.2015 18:23 # +6
> mul ax
> mul ax
Это не третья степень, а четвёртая. Догадайся почему.
> jg firstelse
Условие вверх-ногами.
> div b
Внимательно читай доку по div. Делимое там не просто ax, а пара dx:ax.
Короче, отладчик в зубы и вперёд :) Там все косяки сразу увидишь.
P.S. Этот сайт не для вопросов и не для ревью. И уж тем более не для благотворительной помощи по лабам.
bormand 25.11.2015 18:30 # +3
> mul
Со знаковостью определись. На мелких положительных числах похуй, конечно. Но в идеале надо или крестик снять или трусы надеть.
kegdan 25.11.2015 20:29 # 0
bormand 25.11.2015 20:33 # 0
CHayT 25.11.2015 20:34 # +1
kegdan 25.11.2015 20:36 # +1
Я требую сатисфакции. Доставайте шпагу
bormand 25.11.2015 21:20 # +2
kegdan 25.11.2015 21:24 # 0
bormand 25.11.2015 21:26 # +3
kegdan 25.11.2015 21:30 # 0
bormand 25.11.2015 21:44 # 0
http://i0.kym-cdn.com/photos/images/original/000/988/267/602.jpg
kegdan 25.11.2015 21:46 # 0
Тогда я выбираю данжен, у них есть тентакли
bormand 25.11.2015 21:54 # +2
http://i.imgur.com/j7gIS5V.jpg
P.S. Бедный ОП, он же всего лишь спросил чего не работает в асме, а ему на мыло NSFW картинок накидали.
kegdan 25.11.2015 21:55 # +3
P.S. он два раза возводил в квадрат и хотел получить куб - пусть страдает
bormand 25.11.2015 21:55 # 0
kegdan 25.11.2015 21:59 # +2
Stallman 25.11.2015 22:02 # 0
kegdan 25.11.2015 22:05 # 0
CHayT 25.11.2015 22:10 # +6
кегдан, ваши вкусы весьма странны
kegdan 25.11.2015 22:12 # 0
CHayT 25.11.2015 22:26 # 0
bormand 25.11.2015 22:03 # 0
kegdan 25.11.2015 22:04 # 0
bormand 25.11.2015 22:09 # 0
kegdan 25.11.2015 22:12 # 0
bormand 25.11.2015 22:14 # +1
P.S. Сейчас кегги купит, а там всего 2-3 таких сцены на всю игру :)
Stallman 25.11.2015 22:16 # 0
kegdan 25.11.2015 22:18 # 0
bormand 25.11.2015 22:23 # 0
kegdan 25.11.2015 22:25 # +1
Какой сейчас год?
Stallman 25.11.2015 22:29 # 0
kegdan 25.11.2015 22:33 # 0
А, дедпул еще не вышел. пойду еще посплю
Stallman 25.11.2015 22:34 # 0
kegdan 25.11.2015 22:41 # 0
bormand 25.11.2015 22:45 # +5
inkanus-gray 25.11.2015 22:46 # 0
kegdan 25.11.2015 22:51 # 0
inkanus-gray 25.11.2015 22:52 # +3
Она любит бобы какао и аромат jsmin'а. Это был её 2015-й мудень, а она ещё по-настоящему не любила.
kegdan 25.11.2015 22:57 # +2
inkanus-gray 25.11.2015 22:58 # +2
kegdan 25.11.2015 23:03 # +1
bormand 25.11.2015 23:06 # +1
kegdan 25.11.2015 23:11 # +1
inkanus-gray 25.11.2015 23:27 # +3
bormand 25.11.2015 22:54 # 0
2015, мудень
kegdan 25.11.2015 22:59 # 0
inkanus-gray 25.11.2015 23:09 # +1
inkanus-gray 25.11.2015 23:00 # +3
kegdan 25.11.2015 23:07 # +2
CHayT 25.11.2015 23:10 # +2
inkanus-gray 25.11.2015 23:11 # +2
Чтоб не было беды,
Не пей ни в коем случае
Из ведьминой п
Ты ведьминой воды!
kegdan 25.11.2015 23:12 # +2
CHayT 25.11.2015 23:15 # +3
inkanus-gray 25.11.2015 23:18 # +2
kegdan 25.11.2015 23:19 # +5
CHayT 25.11.2015 23:21 # +1
inkanus-gray 25.11.2015 23:22 # −1
kegdan 25.11.2015 23:25 # +3
Человек мудень - враг в отражении
CHayT 25.11.2015 23:29 # 0
kegdan 25.11.2015 23:34 # +2
Давайте засрем автору топика всю почту!
CHayT 25.11.2015 23:41 # +2
kegdan 25.11.2015 23:42 # +1
За пригоршню мудей
CHayT 25.11.2015 23:44 # 0
kegdan 25.11.2015 23:46 # 0
inkanus-gray 25.11.2015 23:49 # +1
kegdan 25.11.2015 23:52 # +2
CHayT 25.11.2015 23:53 # 0
kegdan 25.11.2015 23:54 # 0
inkanus-gray 25.11.2015 23:54 # +1
CHayT 25.11.2015 23:56 # 0
inkanus-gray 25.11.2015 23:57 # 0
kegdan 26.11.2015 00:01 # +4
kegdan 26.11.2015 00:02 # +1
CHayT 26.11.2015 00:08 # 0
CHayT 26.11.2015 00:10 # 0
kegdan 26.11.2015 00:11 # 0
kegdan 25.11.2015 23:57 # 0
CHayT 25.11.2015 23:58 # 0
Muden will destroy you
kegdan 26.11.2015 00:00 # 0
kegdan 26.11.2015 00:16 # 0
kegdan 26.11.2015 00:25 # 0
bormand 25.11.2015 22:32 # +1
К сожалению - да.
P.S. Ну про Нептуну всё в рамках приличия, тем более там одни няшки.
Stallman 25.11.2015 22:33 # 0
bormand 25.11.2015 22:35 # 0
Пример - Shinmai Maou no Testament. Хотя ценители всяко скажут, что это не фансервис а важный сюжетный элемент.
Stallman 25.11.2015 22:36 # 0
bormand 25.11.2015 22:53 # +1
dxd 26.11.2015 10:35 # 0
kegdan 25.11.2015 22:36 # 0
Stallman 25.11.2015 22:12 # 0
bormand 25.11.2015 22:16 # +1
Stallman 25.11.2015 22:17 # 0
Stallman 25.11.2015 21:56 # 0
CHayT 25.11.2015 22:15 # +1
слайм тоже не вчера придумали
Stallman 25.11.2015 21:52 # 0
kegdan 25.11.2015 21:54 # 0
http://store.steampowered.com/app/282900/
Stallman 25.11.2015 21:57 # 0
Эх, жаль, что шиндошс-онли.
kegdan 25.11.2015 21:58 # +1
HiNeX 26.11.2015 16:38 # +1
guest 26.11.2015 23:46 # +4
inkanus-gray 25.11.2015 22:34 # +1
>> mul ax
>> mul ax
> Это не третья степень, а четвёртая. Догадайся почему.
Печально, что в 16-битном подмножестве инструкций mul использует один аккумулятор и для входа, и для выхода, причём его даже нельзя выбрать. Почти как на микрокалькуляторах, где обязательный аккумулятор во всех операциях — регистр X.
Зато в 32-битных инструкциях психанули и сделали аж «трёхместный» mul.
Vasiliy 25.11.2015 19:56 # +4
bormand 25.11.2015 19:58 # +5
j123123 26.11.2015 13:15 # +3
clang на том примере еще более хуевый код генерирует
inkanus-gray 26.11.2015 15:14 # +5
Ждём, когда компиляторы начнут выдавать фразу: «Какой багор!»
kegdan 26.11.2015 15:30 # +2