это правильное поведение, потому что отправленные данные формы test=hotelvinadelmar
будут добавлены после URL (...)/properties/
, чтобы достичь желаемого результата, вы можете попробовать добавить атрибут action
в форму как <form action="/hotel">
и измените выбор на:
<select name="hotelname" required>
<option value="hotelvinadelmar">Viña del Mar</option>
<option value="hotelsantiago1">Nueva Providencia</option>
<option value="hotelsantiago2">Providencia</option></select>
<br><br>
</select>
сгенерированная ссылка будет: (...)/properties/hotel?name=hotelvinadelmar(...)
или вы можете использовать функцию javascript с событием onSubmit
, например:
http://en.wikipedia.org/wiki/Multiplication_ALU на Википедию перечисляет различные методы для того, чтобы сделать умножение в цифровой схеме.
То, когда я работал над проектом добавить инструкции SIMD к DEC подобный Альфе процессор в Verilog назад в колледже, мы реализовали множитель дерева Wallace, при этом основная причина была им, работало в постоянном числе циклов и было легко конвейерно обработать.
Править: Вы упомянули, что использовали другой бит, играющий, инструкции, на современном умножении процессоров не будут микрокодированы как это; это был бы способ замедлиться, и процессор убить в сравнительных тестах.
Эта страница показывает логические элементы для 4 * 4 комбинационных multipler. Можно обработать оттуда.
Вот чья-то лаборатория, где они описывают создание множителя на 16 битов от 4 множителей на 4 бита, каждый созданный с логическими элементами И и полными сумматорами. Полный дизайн, топология микросхемы и формы сигнала моделирования.