|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.05.2010, 16:29 | #1 |
Пользователь
Регистрация: 23.05.2009
Сообщений: 28
|
Ассемблер
Задание 1
Два отдельных кода. 1. Выдать на экран только совпадающие соответствующие элементы двух строк. 2. Переслать все символы из одной строки в другую и подсчитать, сколько в данной строке слов. Задание 2 1. В матрице 3*5, состоящей из однобайтных чисел, подсчитать количество чисел больших 3f. ИЛИ (одно из двух) 2. Дана матрица 5*5. Определить сумму элементы первого и третьего столбца. Задание 3 Нужно вычислить значение выражение, но значения переменных вводятся с клавиатуры! y = (a - b) / (c - d) Задание 4 (Разработка программ, реализующих операции над файлами) Считать дату создания и модификации файла и переложить год, месяц, день. Полученный результат вывести на экран. Пример: Задание Дан файл. Необходимо подсчитать, сколько слов содержит данный файл Составить исходный текст программ для получения .com файла. Исходный текст программы для получения .com файла prg segment para public 'code' assume csrg,dsrg,ssrg,esrg org 100h start:jmp go nam db 'text.txt',0 desc dw ? buffer db 50 dup(?) mes db 'error$' kol db ? go: lea dx,nam ;открытие файла mov ah,3dh int 21h jc m mov desc,ax m3: mov bx,desc ; чтение по одному символу из файла mov ah,3fh mov cx,1 lea dx,buffer int 21h jc m cmp ax,0 ; признак конца файла je m1 mov al,' ' mov cx,1 lea di,buffer scasb ; сравнение считываемого символа с пробелом jne m2 inc kol ; подсчет пробелов m2:jmp m3 m1: mov ah,02h ;выдача на экран количества слов add kol,30h mov dl,kol int 21h jmp m4 m:lea dx,mes ; выдача ошибки при работе с файлом mov ah,09h int 21h m4:ret prg ends end start Задание 5 (Разработка программ, реализующих операции над файлами) Нарисовать в текстовом файле прямоугольный треугольник символами ‘o’. Начальные координаты в файле (10;10) |
19.05.2010, 19:29 | #2 |
Заблокирован
Регистрация: 12.05.2010
Сообщений: 0
|
Готов взяться за проект
номер ICQ: 565460353 или 480964456 mikefreelance@rambler.ru |
19.05.2010, 19:40 | #3 |
Пользователь
Регистрация: 23.05.2009
Сообщений: 28
|
Спасибо ! Будут ещё предложения ?
|
20.05.2010, 12:36 | #4 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
будут, обращайтесь
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ассемблер | farxad | Помощь студентам | 6 | 11.09.2016 14:19 |
Ассемблер | SWEET_15 | Помощь студентам | 3 | 06.09.2016 08:45 |
Ассемблер | Андрей.12 | Фриланс | 2 | 05.04.2010 10:02 |
Ассемблер | Artur95 | Помощь студентам | 2 | 11.09.2009 22:30 |
Ассемблер | InTest | Фриланс | 1 | 12.12.2007 02:05 |