Здравствуйте, гость ( Вход | Регистрация )
| julia_lisha |
5.2.2010, 12:36
Сообщение
#1
|
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 147 Регистрация: 19.12.2009 Из: Omsk Город: omsk Учебное заведение: ОмГУ |
Помогите пожалуйста, не понимаю задание....
Заданы два числа <=16. Найти их произведение и с помощью битовых операций записать оба множителя и их произведение одно за другим в ячейку памяти размером в два байта без пропуска битов. Помогите с алгоритмом....не понимаю с чего необходимо начать.... Спасибо, VIP) |
![]() ![]() |
| julia_lisha |
5.2.2010, 16:46
Сообщение
#2
|
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 147 Регистрация: 19.12.2009 Из: Omsk Город: omsk Учебное заведение: ОмГУ |
Код #include "stdafx.h" #include "iostream" #include "windows.h" int my_c(int a,int b) { int rez=0; rez=a*b; return rez; } void main() { int a, b; system("title Вычисление значения выражения"); printf("Vvedite chislo A:\n"); scanf("%d",&a); printf("Vvedite chislo B:\n"); scanf("%d",&b); if (a>16 || b>16) { printf("Chisla dolgni bit' <=16 \n"); } else { printf("C++=%i\n",my_c(a,b)); } system("pause"); } Цитата сопоставить это с битовыми операциями умножения что то не понятно....это как сделать?) еще я уже много прочитала и думаю мне не обходим оператор sizeof только где не могу понять... |
julia_lisha Битовые операции 5.2.2010, 12:36
Евгений М. Подсказка: Для начала откройте 4 ячейки с памятью.... 5.2.2010, 13:52
julia_lisha
Это переменные объявить :blush: или что сделать?) 5.2.2010, 14:59
julia_lisha С алгоритмической точки зрения понятия “переменная... 5.2.2010, 17:32
Евгений М. Ой, а я подумал вам нужно написать программу 100% ... 6.2.2010, 5:44
julia_lisha
:blush: это необходимо реализовать массив как Аi... 6.2.2010, 16:33
Евгений М.
:angry: Не понимаю ваш вопрос. На языке C должно... 7.2.2010, 10:03
julia_lisha хм....
вроде как у меня по заданию так:
1. перемно... 7.2.2010, 10:51
Inspektor
хм....
вроде как у меня по заданию так:
1. перемн... 7.2.2010, 11:09
julia_lisha MOV ax,[a]
SHL ax,4
OR ax,[b]
MOV ... 7.2.2010, 11:25
julia_lisha #include "stdafx.h"
#include "iostream... 7.2.2010, 13:51
Inspektor INT8 rez[2]={0,0};
__asm
{
mov bx,... 7.2.2010, 19:21
julia_lisha большое спасибо java script:emoticon(':blush:... 8.2.2010, 15:37
Inspektor и это dw надо как связять как то с результатом....... 8.2.2010, 23:17
julia_lisha
Результат у нас- это два байта в ячейке памяти по... 9.2.2010, 11:11![]() ![]() |
|
Текстовая версия | Сейчас: 19.4.2026, 5:58 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru