![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 30.10.2011
Сообщений: 5
|
![]()
кароче инструкция rdtsc записывает показатели наносекундного счётчика в edx и eax (кто ни знает если такие есть) . Моя задача сохранить значения в edx и eax путём вызова инструкции , потом сделать обработчик 8h прерывания который отсчитывал бы ровно секунду (18 тиков по 1/18) после этого записать новые значения edx и eax и из них вычесть старые и вывести на экран что получилось. помогит исправить ошибки (прога нерабочая)
Код:
Последний раз редактировалось rpy3uH; 30.10.2011 в 19:00. |
![]() |
![]() |
![]() |
#2 |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
![]()
интересно а вы сами что-то поняли когда писали этот код или просто налепили команд, которые знали ?
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 30.10.2011
Сообщений: 5
|
![]()
я понял)) да каво я ж новичёк в этом деле ... посматри что нибудь подскажи
|
![]() |
![]() |
![]() |
#4 |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
![]()
А зачем тогда бред писать вместо кода ?
Еще было желание исправить что-то, а вот писать вместо кого-то желания нет -_- |
![]() |
![]() |
![]() |
#5 |
Регистрация: 30.10.2011
Сообщений: 5
|
![]()
да не хочу я чтобы вместо меня писали , я сам хочу разобраться . укажи на ошибки и всё дальше я сам как нить
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
![]()
К0нстантин
1) кароче инструкция rdtsc записывает не показатели наносекундного счётчика, а команда читающая счётчик TSC (Time Stamp Counter) и возвращающая его в регистрах EDX:EAX 64-битное количество тактов с момента последнего сброса процессора. 2) обработчик 8h прерывания так как у тебя не пишется Последний раз редактировалось rpy3uH; 31.10.2011 в 19:54. |
![]() |
![]() |
![]() |
#7 |
Регистрация: 30.10.2011
Сообщений: 5
|
![]()
вобщем ошибки я понял ... с другом сёдня разбирали прогу, координально переделали. спасибо за советы)
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Непонятная инструкция С | Fedor666 | Общие вопросы C/C++ | 2 | 05.06.2011 18:13 |
Инструкция and. | Ibanez Wizard | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 8 | 23.02.2011 14:25 |
Работа с CMOS и RDTSC | Andeserg | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 5 | 27.05.2010 04:54 |
Служба времени, RDTSC | UnluckyStudent | Помощь студентам | 3 | 27.07.2009 10:52 |
свой GetCount на rdtsc | Ulex | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 04.09.2008 22:58 |