11 / 11 / 1
Регистрация: 22.12.2012
Сообщений: 508
|
|
1 | |
MASM и файлы (курсовая)18.09.2013, 19:58. Показов 5985. Ответов 64
Метки нет (Все метки)
Ну вобщем задали курсач на ассемблере (MASM).
Задание: Написать программу с использованием записи и чтения времени создания, последней модификации и последнего доступа к файлу. Оригинал: Написати програму з використанням запису та читання часу створення, останньої модифікації і останнього доступу до файла. Подскажите с чего начать и как вобще смотреть эти все даты в ассемблере.
0
|
18.09.2013, 19:58 | |
Ответы с готовыми решениями:
64
Файлы в языке си. курсовая Курсовая: меню, файлы, записи, запросы Курсовая на тему "Типизированные файлы" Найти все RTF файлы, захешировать эти файлы MD5 и SHA1. Потов захешированые файлы поместить в документ |
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
|
|
18.09.2013, 20:16 | 2 |
0
|
11 / 11 / 1
Регистрация: 22.12.2012
Сообщений: 508
|
|
18.09.2013, 20:18 [ТС] | 3 |
0
|
435 / 246 / 43
Регистрация: 05.08.2013
Сообщений: 1,670
|
|
19.09.2013, 15:10 | 4 |
более чем ясно. прерывания для считывания даты\времени последней модификации файла. все поля описаны. дерзайте
0
|
11 / 11 / 1
Регистрация: 22.12.2012
Сообщений: 508
|
|
19.09.2013, 18:12 [ТС] | 5 |
если вы учите ассемблер, может быть, несколько лет, то ван понятно, а я его впервые увидел только пару недель назад!
0
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
|
20.09.2013, 04:18 | 6 |
А от нас ты чего хочешь? сочувствия? чтобы на халяву писали твой курсач? ты уж определись...
0
|
435 / 246 / 43
Регистрация: 05.08.2013
Сообщений: 1,670
|
|
20.09.2013, 10:04 | 7 |
qwertun, поступая в ВУЗ вы должны знать на что идете. иначе [deleted] занимать чужие места.
0
|
11 / 11 / 1
Регистрация: 22.12.2012
Сообщений: 508
|
|
21.09.2013, 10:17 [ТС] | 8 |
ну мне конечно понятно что в какой-то момент времени в тех регистрах хранятся нужные мне даты, но не понятно как указать файл и как "сказать" программе записать даты в те регистры.
Это я про эти ссылки http://www.ctyme.com/intr/rb-3001.htm http://www.ctyme.com/intr/rb-2992.htm
0
|
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
|
|
21.09.2013, 19:51 | 9 |
0
|
11 / 11 / 1
Регистрация: 22.12.2012
Сообщений: 508
|
||||||
12.11.2013, 16:51 [ТС] | 10 | |||||
Forbidden
You don't have permission to access /~thiebaut/ArtOfAssembly/CH13/CH13-6.html on this server. Добавлено через 11 минут Вобщем нашёл я примерчик, совсем немного переделал, но возникли трудности и непонятности, а именно: что значит строка int 21h и почему программа на ней останавливается?
0
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
|
12.11.2013, 17:31 | 11 |
qwertun,
ну ничему тебя в твоём ВУЗе не научили - программа для Windows (model flat) и для чего в ней DOS-ские int 21h? Добавлено через 18 секунд qwertun, ну ничему тебя в твоём ВУЗе не научили - программа для Windows (model flat) и для чего в ней DOS-ские int 21h?
0
|
11 / 11 / 1
Регистрация: 22.12.2012
Сообщений: 508
|
|
12.11.2013, 17:42 [ТС] | 12 |
0
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
|
12.11.2013, 18:13 | 13 |
qwertun,
а про Win-API ничего не слышал?
0
|
11 / 11 / 1
Регистрация: 22.12.2012
Сообщений: 508
|
|
12.11.2013, 18:31 [ТС] | 14 |
слышал, много.
Не подскажете случайно какую конкретно функцию нужно использовать?
0
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
|
12.11.2013, 18:35 | 15 |
GetFileInformationByHandle
0
|
11 / 11 / 1
Регистрация: 22.12.2012
Сообщений: 508
|
||||||
13.11.2013, 21:53 [ТС] | 16 | |||||
кстати, не знаю писал или нет, но эта программа должна быть окном. Вобщем я нашёл пример окна с менюшкой, для которой ресурсный файл имеется. Погуглил как лепить этот ресурсный файл через батник, но чот у меня не получилось.
Текст батника:
Что я не так делаю?
0
|
193 / 188 / 18
Регистрация: 06.10.2013
Сообщений: 357
|
||||||
13.11.2013, 22:36 | 17 | |||||
qwertun, вот текст батника. Файл ресурсов назовите так же, как файл .asm с буквой r в конце. Например: a.asm, ar.rc.
0
|
11 / 11 / 1
Регистрация: 22.12.2012
Сообщений: 508
|
|
13.11.2013, 22:43 [ТС] | 18 |
0
|
193 / 188 / 18
Регистрация: 06.10.2013
Сообщений: 357
|
|
13.11.2013, 22:50 | 19 |
Надо передать в командной строке название asm-файла. Скажем, батник называется b.bat а файлы a.asm и ar.rc. В ком. строке пишите: b a. И будет Вам счастье.
0
|
11 / 11 / 1
Регистрация: 22.12.2012
Сообщений: 508
|
|
13.11.2013, 22:53 [ТС] | 20 |
если я батник стартую даблкликом по нём, что в таком случае нужно изменить?
0
|
13.11.2013, 22:53 | |
13.11.2013, 22:53 | |
Помогаю со студенческими работами здесь
20
masm MASM db MASM MASM Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |