41

Re: Як змусити ПК вимкнутися ?

HetmanNet написав:
vtorgashov написав:
0xDADA11C7 написав:

А ще беріть до рук Таненбаума і штудіюйте.

Щось в гуглi нема взагалi нiчого толкового про те як вимкнути ПК

А це?

Я це пробував...
Пiсля

mov ah,53h            ;this is an APM command
mov al,00h            ;installation check command
xor bx,bx             ;device id (0 = APM BIOS)
int 15h               ;call the BIOS function through interrupt 15h
jc APM_error          ;if the carry flag is set there was an error
                      ;the function was successful
                      ;AX = APM version number
                          ;AH = Major revision number (in BCD format)
                          ;AL = Minor revision number (also BCD format)
                      ;BX = ASCII characters "P" (in BH) and "M" (in BL)
                      ;CX = APM flags (see the official documentation for more details)
;disconnect from any APM interface
mov ah,53h               ;this is an APM command
mov al,04h               ;interface disconnect command
xor bx,bx                ;device id (0 = APM BIOS)
int 15h                  ;call the BIOS function through interrupt 15h
jc .disconnect_error            ;if the carry flag is set see what the fuss is about. 
jmp .no_error

.disconnect_error:       ;the error code is in ah.
cmp ah,03h               ;if the error code is anything but 03h there was an error.
jne APM_error            ;the error code 03h means that no interface was connected in the first place.

.no_error:
                         ;the function was successful
                         ;Nothing is returned.

Пк просто перезапускався....

42

Re: Як змусити ПК вимкнутися ?

ви бачили в заголовку "in real mode" чи як справжній індус проігнорували та скопіпастили собі?

Говорила баба діду: «Я поїду к Білодіду, Ізучу двомовну мову І вернусь обратно знову». А дід бабі: «Не *изди, К Білодіду нєт їзди, — Туди не ходять поїзди»

43

Re: Як змусити ПК вимкнутися ?

0xDADA11C7 написав:

ви бачили в заголовку "in real mode" чи як справжній індус проігнорували та скопіпастили собі?

Блина... Я думав це для перемикання режиму процессора.

44

Re: Як змусити ПК вимкнутися ?

alt+f4 по робочому столу

1010011 1110101 1110000 1100101 1110010 1100011 1101111 1100100 1100101 1110010 110010 110010 111000

45

Re: Як змусити ПК вимкнутися ?

Maxrad20 написав:

alt+f4 по робочому столу

Це як, отак?

    mov     ax, F4h
    add     ax, alt
    mov     desktop, ax

p.s. Ви б хоч обговорення почитали, не лише заголовок теми.
А то потім «мордують новачків, мордують новачків…»

printf("Nested comments is %s\n", */*/**/"*/"/*"/**/ == '*' ? "OFF" : "ON");
Подякували: koala1

46

Re: Як змусити ПК вимкнутися ?

ReAl написав:
Maxrad20 написав:

alt+f4 по робочому столу

Це як, отак?

    mov     ax, F4h
    add     ax, alt
    mov     desktop, ax

Ні, це виламати з клавіатури дві кнопки (alt і f4) і кинути їх по робочому столу перед комп'ютером, щоб той злякався :)

Подякували: /KIT\, ostap34PHP, ReAl3

47

Re: Як змусити ПК вимкнутися ?

koala написав:

Ні, це виламати з клавіатури дві кнопки (alt і f4) і кинути їх по робочому столу перед комп'ютером, щоб той злякався :)

Точно! «по робочому столу» а не «у робочий стіл».
Щось я неуважним став.
Спати треба більше.

printf("Nested comments is %s\n", */*/**/"*/"/*"/**/ == '*' ? "OFF" : "ON");