Предлоги после прилагательного

Nice (kind, good, generous, mean, stupid, silly, intelligent, clever, sensible, (im)polite, rude, unreasonable)OF ...

It s nice of them to help me.________________

Nice (kind, good, generous, mean, (im)polite, rude, (un)pleasant, (un)friendly, cruelTO ...

They are very polite to me.________________

Angry (annoyed, furious)ABOUT (WITH) ....

They are angry about it._________________

They are angry with me._________________

Delighted (pleased, satisfied, disappointed)WITH...

I am pleased with the results.________________

Bored (fed up)WITH...

You get bored with doing the same things every day._______

Surprised (shocked, amazed, astonished)AT(BY) ...

Everybody was surprised at/by the results._____________

Excited (worried, upset)ABOUT...

I am excited about the results.________________

Afraid (frightened, terrified, scared)OF ...

/ am afraid of such behavior.________________

Proud (ashamed)OF...

Предлоги после прилагательного - student2.ru
You look very tired.
Заметьте, что в подобных примерах прилагательные всегда стоят сразу после глаголов-связок или отделены от них наречием (словом-усилителем):

I am quite proud of the results._______________

Jealous (envious, suspicious)OF...

He is suspicious of my ideas.______________

Aware (conscious)OF

I am quite aware of the fact.______________

Good (bad, excellent, brilliant, hopeless)AT

He is very good at writing programs.____________

Married (engaged)TO

I am engaged to the project. ______________

Лексика и чтение

Список слов к тексту урока

Прочтите вслух, допишите перевод,prefix

remainderостаток, разность, остаточный член

segmentation__________

to setустанавливать

to clearочищать, гасить, устанавливать в исходное состояние

stack___________

to pushпроталкивать (в стек)to pop (back)выталкивать (из стека)offsetсмещение, сдвиг

overrideотвергать, не принимать во вниманиеto assignприписыватьby defaultпо умолчаниюopcodeкод операции

scalingвыбор масштаба, пересчет, счет, деление/понижение частотыdisplacementсмещение, относительный адрес, отклонение, заменаflexibleгибкий

source___________

destinationпункт назначенияexceptionисключениеoptionalнеобязательныйflatплоский

apparentвидимый, истинный, бесспорныйfetchвызов, выборка

Упражнение 5. Can you translate the following combinations of words? Можете ли перевести следующие словосочетания?

1) main computer units; stored data formats; ALU; interrupt system;

2) оперативная память; процессор; блок управления; устройства и каналы ввода-вывода; выборка адреса памяти; команда; счетчик; двоичные разряды; слово состояния программы; операции с фик­сированной точкой; десятичная арифметика; операции с плавающей точкой; общие регистры; регистры с плавающей точкой; формат данных; адрес; поле; полуслово; двойное слово;

3) machine instruction; jump instruction; I/O instruction; nonprivileged instruction; privileged instruction; transfer instruction; data conversion code; switching code.

Пробуем говорить. Ответьте на вопрос по-английски.

Make a list of instructions from point 3. Можете классифицировать команды из пункта 3? Используйте слова are, is, belong to (принадлежат к), can contain. Model: Jump instruction belongs to machine instructions.

Упражнение 4. Underline all predicates in Text I and translate.

Подчеркните в Тексте I все сказуемые (действия) и переведите. Также подчеркните или допишите в скобках вспомогательные глаголы для сказуемых.

Упражнение 5. Найдите в Тексте I эквиваленты следующих выражений:

1) префикс, обозначающий использование в команде 16-битных операндов;

2) оставшейся части инструкции;

3) для ссылок на сегментные регистры;

4) для установки и очистки флагов;

5) помещая содержимое... в стек;

6) вынимая его обратно в регистр.

I

Упражнение 6. Пробуем говорить.

Read the text and answer the questions using (используя) the text.

Where can operands be located? What are 32-bit general registers? What are 16-bit general registers? What are 8-bit general registers?

When are instructions referring to the segment registers used? What are the instructions for changing the state of individual flags pro­vided for? How can the other flags be changed?

Text I

Basic Programming Model REGISTER OPERANDS Operands may be located in one of the 32-bit general registers (EAX, EBX, ECX, EDX, ESI, EDI, ESP, or EBP), in one of the 16-bit general registers(AX, BX, CX, DX, SI, DI, SP, or BP), or in one of the 8-bit general registers (AH, BH, CH, DH, AL, BL, CL, or DL) . An instruction which uses 16-bit register operands must use the 16-bit operand size prefix(a byte with the value 67H before the remain­der of the instruction).

The microprocessor has instructions for referencing the segment registers (CS, DS, ES, SS, FS, AND GS) . These instructions are used by application programs only if segmentation is being used.

The microprocessor also has instructions for changing the state of individual flags in the EFLAGS register. Instructions have been provided for setting and clearing flags which often need to be accessed. The other flags, which are not accessed so often, can be changed by pushing the contents of the EFLAGS register on the stack, making changes to it while it's on the stack, and pop­ping it back into the register.

Упражнение 7. Найдите в Тексте II "Memory Operands" эквиваленты следующих выражений:

1) явное задание адреса операндов;

2) содержащий операнд;

3) используя префикс переопределения сегментного регистра;

4) помещенный в начало;

5) называемый mod R/M;

6) базовый регистр, индексный регистр, масштабирующий множитель и смещение;

7) за которым следует другой байт;

8) задан непосредственно в коде команды;

9) используя регистр ESI.

Упражнение 8. Найдите в Тексте II "Memory Operands" случаи употребления прилагатель­ных в степенях сравнения. Внимательно переведите эти предложения и напишите противо­положные им по значению.

В русском и английском языке употребление союза whether — ли очень отличается.

Упражнение 9. Сравните английскую и русскую фразы. Определите место whether в английском предложении:

The byte ... comes after the opcode and specifies whether the operand is in a register or in memory.

Байт ... следует за кодом операции и определяет, находится ли операнд в регистре или в памяти.

Переведите, используя Текст (правильно определите место союза):

Предлоги после прилагательного - student2.ru

Я сомневаюсь, является ли эта форма адресации самой гибкой. Я не знаю, может ли команда пересылки адресовать ячейку памяти двойным словом.

Я хочу знать, определяется ли смещение одним из следующих способов.

Предлоги после прилагательного - student2.ru

Развлечения ради переведите скороговорку:

I wonder whether the weather will weather the weather or whether the

weather the weather will kill. Предлоги после прилагательного - student2.ru MEMORY OPERANDS

Instructions with explicit operands in memory must reference the segment containing the operand and the offset from the beginning of the segment to the operand. Segments are specified using a segment-override prefix, which is a byte placed at the beginning of an instruc­tion. If no segment is specified, simple rules assign the segment by default. The offset is specified in one of the following ways:

/

1. Most instructions which access memory contain a byte for specifying the addressing method of the oper­and. The byte, called the mod R/M byte, comes after the opcode and specifies whether the operand is in a regis­ter or in memory. If the operand is in memory, the address is calculated from a segment register and any of the following values: a base register, an index register, a scaling factor, and a displacement. When an index register is used, the modR/M byte also is fol­lowed by another byte to specify the index register and scaling factor. This form of addressing is the most flexible.

2. A few instructions select segments by default:

A MOV instruction with the AL or EAX register as either source or destination can address memory with a double-word encoded in the instruction. This special form of the MOV instruction allows no base register, index register, or scaling factor to be used. This form is one byte shorter than the general-purpose form.

String operations address memory in the DS segment using the ESI register, (the MOVS, CMPS, OUTS, LODS, and SCAS instructions) or using the ES segment and EDI, register(the MOVS, CMPS, INS, and STOS instructions).

Stack operations address memory in the SS segment using the ESP register(the PUSH, POP, PUSHA, PUSHAD, POPA, POPAD, PUSHF, PUSHFD, POPF, POPFD. CALL. RET, IRET, and IRETD instructions, exceptions, and inter­rupts) .

Наши рекомендации